UTILS.
‎100%‎ داخل المتصفح
📉

حاسبة إنتروبيا شانون

قِس إنتروبيا شانون للنص بالبِتّات لكل حرف وإجمالي البِتّات، مع عدّ الرموز المتمايزة وتقدير قوة كلمة المرور المبني على مجموعة الأحرف.

حول هذه الأداة

تقيس حاسبة إنتروبيا شانون المحتوى المعلوماتي للنص. تبني خريطة تكرار على الأحرف الدقيقة التي تُدخِلها، وتحسب احتمال كل رمز p = count / length، وتُقيّم صيغة شانون H = −Σ p·log2(p) بالبِتّات لكل حرف. ضربها في الطول يعطي إجمالي المعلومات بالبِتّات. كما تُبلِغ عن عدد الرموز المتمايزة والإنتروبيا القصوى النظرية log2(distinct)، التي تقترب منها الإنتروبيا الفعلية فقط عندما تتساوى احتماليّة كل رمز.

هذه الإنتروبيا الفعلية (المرصودة) متمايزة عن تقدير قوة كلمة المرور، لذا تحسب الأداة كليهما. لجانب القوة تستخدم نموذج مجموعة الأحرف: تكتشف أي فئات أحرف موجودة — أحرف صغيرة (26)، كبيرة (26)، أرقام (10)، رموز شائعة (32)، مسافة (1)، وأخرى (100) — وتجمع حجم المجموعة P، وتُبلِغ عن إنتروبيا المجموعة = length · log2(P) بت. يتبع ذلك وصف نوعي حسب النطاقات المعتادة: أقل من 28 بت ضعيف جدًا، 28–35 ضعيف، 36–59 معقول، 60–127 قوي، و128+ قوي جدًا.

كل اللوغاريتمات تستخدم log2(x) = Math.log(x) / Math.LN2، وكل حساب يعمل محليًا في متصفحك — لا يُخزَّن أو يُرسَل شيء مما تكتب. لاحظ أن الرقمين يجيبان عن سؤالين مختلفين: الإنتروبيا المرصودة تخبرك بمدى عدم قابلية هذه السلسلة المحددة للتنبؤ بالنظر إلى توزيع أحرفها، بينما تقدّر إنتروبيا المجموعة مدى صعوبة كسر السلسلة بالقوة الغاشمة بافتراض أن كل موضع مسحوب بانتظام من مجموعة الأحرف المكتشفة.

الأسئلة الشائعة

ما الفرق بين رقمَي الإنتروبيا؟
البِتّات لكل حرف هي إنتروبيا شانون المرصودة لنصك الدقيق — مدى عدم قابلية الحرف التالي للتنبؤ بالنظر إلى تكرارات رموز السلسلة نفسها. بِتّات المجموعة هي تقدير قوة القوة الغاشمة: length × log2(pool size)، بافتراض أن كل موضع مسحوب بانتظام من فئات الأحرف المكتشفة.
كيف يُحدَّد حجم مجموعة الأحرف؟
تكتشف الأداة أي فئات تظهر وتجمع أحجامها: أحرف صغيرة 26، كبيرة 26، أرقام 10، رموز ASCII شائعة 32، مسافة 1، وأي حرف آخر 100. كلمة مرور مثل ‘aB3’ تستخدم صغيرة + كبيرة + أرقام، فتعطي مجموعة قدرها 62.
ماذا تعني أوصاف القوة؟
تأتي من عدد بِتّات المجموعة: أقل من 28 بت ضعيف جدًا، 28–35 ضعيف، 36–59 معقول، 60–127 قوي، و128 أو أكثر قوي جدًا. هذه عتبات تقريبية شائعة لمقاومة القوة الغاشمة، وليست ضمانًا ضد هجمات القاموس.
هل يُخزَّن مُدخَلي أو يُرسَل إلى أي مكان؟
لا. خريطة التكرار والإنتروبيا وتقدير المجموعة كلها تُحسَب في متصفحك عبر JavaScript عادي. لا يُحفَظ أو يُرسَل شيء مما تكتب، فيمكنك اختبار كلمات مرور حقيقية أو نص حساس بأمان.

المزيد من الأدوات