مولد كلمات مرور قوية
كلمة مرور عشوائية آمنة تُبنى من مصدر العشوائية التشفيري في متصفحك، ومعها الإنتروبيا مطبوعة تحتها لترى قوتها الحقيقية.
تُختار الكلمات من قائمة EFF المكوّنة من 7776 كلمة، فتضيف كل كلمة 12.9 بت. وهي أسهل في الكتابة والتذكّر من سلسلة عشوائية بالقوة نفسها.
أمان رمز PIN لا يزيد على أمان الجهاز الذي يحدّ من عدد المحاولات. لا تستخدمه ككلمة مرور.
إنشاء كلمة مرور قوية عشوائية وآمنة
كلمة المرور التي تبتكرها تحمل عاداتك: اسمًا، أو سنة، أو حرفًا كبيرًا في البداية، أو رمزًا في النهاية. وأدوات الكسر تعرف هذه العادات وتجرّبها أولًا. تفتح هذه الصفحة مولّد كلمات المرور بطول 20 محرفًا مع تفعيل الرموز، وهو الإعداد الذي يبحث عنه معظم من يريد مولّد كلمات مرور قوية، وتولّد كلمة مرور قبل أن تلمس أي شيء.
وتحت الناتج تحصل على قراءتين: مؤشّر القوة والإنتروبيا بالبت. المؤشّر مقياس تقريبي مفيد لنظرة سريعة؛ أما الرقم فهو القياس الحقيقي، وهو موضوع بقية هذه الصفحة.
القوة طول وعشوائية لا شكل
لا تصبح كلمة المرور قوية بأن تبدو معقّدة. فكلمة P@ssw0rd! فيها حرف كبير ورقم ورمزان واستبدال حرف، ومع ذلك فهي من أوائل السلاسل التي يجرّبها أي قاموس كسر. المهم هو عدد الاحتمالات المتساوية التي على المهاجم أن يمرّ بها، وذلك يتعلّق بشيئين فقط: عدد محارف كلمة المرور، ومدى عدم القابلية للتنبؤ في كل محرف. ولأن الاثنين يدخلان في الضرب نفسه، فالمحرف الإضافي يضاعف العمل، أما نوع المحارف الإضافي فيوسّعه قليلًا فحسب.
الإنتروبيا خلف كل إعداد
الإنتروبيا بالبت هي الطول مضروبًا في لوغاريتم حجم المجموعة للأساس 2، وكل بت يضاعف عمل المهاجم. والأحرف الكبيرة والصغيرة والأرقام تعطي مجموعة من 62 محرفًا. ويضيف مربع رموز ستًا وعشرين علامة ترقيم، فتصبح المجموعة 88 محرفًا.
| ما تولّده | حجم المجموعة | الإنتروبيا |
|---|---|---|
| 8 محارف، المجموعات الأربع كلها | 88 | نحو 52 بت |
| 16 محرفًا، حروف وأرقام | 62 | نحو 95 بت |
| 16 محرفًا، المجموعات الأربع كلها | 88 | نحو 103 بت |
| 20 محرفًا، حروف وأرقام | 62 | نحو 119 بت |
| 20 محرفًا، المجموعات الأربع كلها، كما تُفتح هذه الصفحة | 88 | نحو 129 بت |
والجداول المرجعية التي تراها عادةً تعمل بمحارف <abbr title="American Standard Code for Information Interchange">ASCII القابلة للطباعة كلها وعددها 94؛ أما هذا المولّد فيستخدم 26 من علامات الترقيم الـ32، فأكبر مجموعة لديه 88 لا 94 وتأتي أرقامه أخفض بقليل. وفي الحالتين، 129 بت أبعد بكثير من أي حمل يمكن لهجوم دون اتصال أن يطحنه، ولهذا يقرأ مؤشّر القوة هنا أعلى درجاته.
الأحرف المتشابهة وضمان المجموعات
مربعان يغيّران شكل الناتج لا طوله. فخيار استبعاد الأحرف المتشابهة يحذف 0 وO وl و1 وI، أي المحارف التي يخطئ الناس في قراءتها حين تُطبع كلمة المرور على بطاقة أو تُقرأ عبر الهاتف؛ فتتقلّص مجموعة الحروف والأرقام من 62 إلى 57، وهذا يكلّف نحو نصف بت لكل محرف. أما حرف واحد على الأقل من كل نوع فيضمن محرفًا من كل مجموعة أشّرت عليها، فيقبل النموذج الذي يطلب رقمًا أول كلمة مرور تولّدها لا الثالثة.
وإن كان الذي سيكتب كلمة المرور إنسانًا لا مدير كلمات مرور، فصفحة كلمة مرور الواي فاي تفتح المولّد نفسه وقد اتُّخذ فيها هذان القراران سلفًا.
لا شيء يخرج من الصفحة
تُركّب كلمة المرور في متصفحك بـcrypto.getRandomValues وتُخلط بالمصدر العشوائي نفسه، فلا خادم تثق به، ولا سجل يتسرّب، ولا تاريخ تمحوه. وزرّ مشاركة الرابط أسفل الأداة ينسخ الطول ومربعات مجموعات المحارف ليفتح زميلك المولّد بالإعداد نفسه؛ أما القيمة المولّدة فلا تُوضع في الرابط أبدًا. ألصق الناتج في مدير كلمات مرور، واستخدم كلمة مرور مختلفة لكل حساب، وفعّل المصادقة الثنائية — وتجد تفسير الثلاثة في دليل كلمات المرور القوية.
حين تكون السلسلة العشوائية شكلًا خاطئًا
أما الأسرار القليلة التي تضطر إلى كتابتها من الذاكرة، فإن عبارة مرور من خمس أو ست كلمات عشوائية تبلغ القوة نفسها في شكل تستطيع تذكّره فعلًا. ولشاشة قفل أو لوحة أرقام لا تقبل غير الأرقام، استخدم مولّد رمز PIN واقرأ فيه كم يساوي رمز PIN وحده من القليل.