خطوات الاستخدام
الخطوة 1: فهم المدخلات. تُحسب إنتروبيا المفتاح المشتق من مجموعة رموز (مثل كلمات المرور) بالصيغة: الإنتروبيا (بت) = keyLengthChars × log2(charsetSize). هذه الصيغة مشتقة من نظرية المعلومات لكلود شانون وتقيس عدم اليقين في المفتاح. على سبيل المثال، مفتاح من 8 أحرف ومجموعة تحتوي على 256 رمزاً تعطي الإنتروبيا = 8 × log2(256) = 8 × 8 = 64 بت.
الخطوة 2: إدخال البيانات. أدخل طول المفتاح بالأحرف في حقل 'keyLengthChars' وحجم مجموعة الأحرف في 'charsetSize'. يجب أن يمثل حجم المجموعة العدد الإجمالي للرموز الممكنة لكل خانة: 26 للحروف الصغيرة، 52 للكبيرة والصغيرة، 62 عند إضافة الأرقام (26+26+10)، و95 عند إضافة الرموز القابلة للطباعة. كلما زاد حجم المجموعة زادت الإنتروبيا لكل حرف.
الخطوة 3: حساب الإنتروبيا. تضرب الحاسبة الطول بالأحرف في لوغاريتم الأساس 2 لحجم المجموعة: E = keyLengthChars × log2(charsetSize). على سبيل المثال، كلمة مرور طولها 12 حرفاً من مجموعة 95 رمزاً تعطي E = 12 × log2(95) ≈ 12 × 6.57 ≈ 78.84 بت. تمثل هذه القيمة عدد البتات من العشوائية، أي نحو 2^E مفتاحاً محتملاً في هجوم القوة العمياء.