مولّد كلمات المرور والأرقام العشوائية
أنشئ كلمات مرور وأعدادًا صحيحة عشوائية ضمن نطاق باستخدام الأرقام العشوائية الآمنة في متصفحك.
أنشئ كلمة مرور
لا تُحفظ كلمات المرور المُنشأة ولا تُرفع أبدًا. وتختفي عند إعادة تحميل الصفحة.
أنشئ أعدادًا صحيحة عشوائية
لا تُحفظ الأرقام المُنشأة ولا تُرفع أبدًا. وتختفي عند إعادة تحميل الصفحة.
احفظ الخيارات
تُحفظ فقط خيارات مثل الطول وأنواع الأحرف والنطاق، وفي هذا المتصفح وحده. لا تُحفظ القيم المُنشأة أبدًا.
كيفية استخدام مولّد كلمات المرور والأرقام العشوائية
تُنشأ كلمات المرور والأرقام من أرقام عشوائية آمنة يوفّرها crypto.getRandomValues في متصفحك. تُعرض القيم المُنشأة على هذه الشاشة فقط ولا تُحفظ ولا تُرفع أبدًا.
- اختر الطول وأنواع الأحرف ثم اضغط «أنشئ كلمة مرور».
- أدخل نطاقًا وعددًا ثم اضغط «أنشئ أرقامًا» لسحب أعداد صحيحة ضمن النطاق.
- انسخ النتيجة والصقها في مدير كلمات المرور أو حيثما تحتاج.
كيف تُحسب الإنتروبيا؟
نحسب السلاسل ذات الطول N التي تحتوي كل نوع أحرف محدد، ونعرض اللوغاريتم ذا الأساس 2 لهذا العدد كإنتروبيا بالبت. مع نوع أحرف واحد يساوي هذا الطول × log2(عدد الأحرف)؛ ويقلّل ضمان وجود كل نوع محدد العدد قليلًا، فتكون القيمة أقل بقليل.
هذا مجرد تقدير نظري لمهاجم يعرف الطول وأنواع الأحرف وعليه التخمين عشوائيًا، وهو لا يضمن الأمان. ليست كل التركيبات متساوية الاحتمال تمامًا في هذه الطريقة، لذا قد تكون القيمة الفعلية أقل بقليل مما هو معروض. كلمة المرور المعاد استخدامها في مكان آخر، أو التي كُشفت بتسريب أو تصيّد أو برمجية خبيثة، ليست محمية مهما بلغت الإنتروبيا.
إنتروبيا الأعداد الصحيحة العشوائية هي مجموع log2 لعدد الخيارات في كل سحبة، وتشمل ترتيب السحبات.
كيف تُسحب الأرقام بالتساوي؟
أخذ باقي القسمة لرقم عشوائي على حجم النطاق يجعل بعض القيم تظهر أكثر، وهذا ما يُسمى الانحياز بالباقي. تستخدم هذه الأداة أخذ العينات بالرفض: تتجاهل السحبات التي تتجاوز أكبر مضاعف لحجم النطاق وتسحب من جديد، فيكون لكل قيمة الاحتمال نفسه. أما السحب دون تكرار فيستخدم طريقة Fisher–Yates، قيمة واحدة في كل مرة.
الحدود
- يتراوح طول كلمة المرور بين 8 و128 حرفًا.
- تتراوح الأعداد الصحيحة العشوائية من -9,007,199,254,740,991 إلى 9,007,199,254,740,991، ولا يزيد حجم النطاق عن 9,007,199,254,740,991، ويُسحب حتى 1,000 رقم في المرة الواحدة.
- تُستخدم الرموز !@#$%^&*()-_=+[]{}:;,.? فقط، وقد لا تقبل بعض المواقع جميعها.
- لا يتوفر وضع عبارة المرور المكوّنة من كلمات لأن هذه الأداة لا تتضمن قائمة كلمات موثوقة.
- إذا لم يكن في المتصفح مولّد عشوائي آمن فلا يُستخدم أي بديل ويظهر خطأ بدلًا من ذلك.
الأسئلة الشائعة
هل تُرفع كلمات المرور المُنشأة أو تُحفظ؟
لا. تُنشأ داخل هذا المتصفح فقط وتُعرض على الشاشة فقط. يحفظ زر الحفظ خيارات مثل الطول وأنواع الأحرف فقط، ولا يحفظ القيم المُنشأة أبدًا. وتختفي عند إعادة تحميل الصفحة، لذا الصقها في مدير كلمات المرور فورًا إذا احتجتها.
لماذا نستبعد الأحرف المتشابهة؟
يزيل أحرفًا مثل I وl و1 وO و0 التي يصعب التمييز بينها في بعض الخطوط، مما يقلّل الأخطاء عند النسخ يدويًا. ومع قلة الأحرف تنخفض الإنتروبيا قليلًا.
هل يمكنني استخدامه لسحب جوائز رسمي؟
لا يُنصح بذلك. لا يوجد سجل تدقيق ولا تحقق خارجي.