التوليد 🔒 يعمل داخل متصفحك — لا تُرسل أي بيانات

مولد كلمات مرور قوية

كلمة مرور عشوائية آمنة تُبنى من مصدر العشوائية التشفيري في متصفحك، ومعها الإنتروبيا مطبوعة تحتها لترى قوتها الحقيقية.

الخيارات
النتيجة

إنشاء كلمة مرور قوية عشوائية وآمنة

كلمة المرور التي تبتكرها تحمل عاداتك: اسمًا، أو سنة، أو حرفًا كبيرًا في البداية، أو رمزًا في النهاية. وأدوات الكسر تعرف هذه العادات وتجرّبها أولًا. تفتح هذه الصفحة مولّد كلمات المرور بطول 20 محرفًا مع تفعيل الرموز، وهو الإعداد الذي يبحث عنه معظم من يريد مولّد كلمات مرور قوية، وتولّد كلمة مرور قبل أن تلمس أي شيء.

وتحت الناتج تحصل على قراءتين: مؤشّر القوة والإنتروبيا بالبت. المؤشّر مقياس تقريبي مفيد لنظرة سريعة؛ أما الرقم فهو القياس الحقيقي، وهو موضوع بقية هذه الصفحة.

مخطط أعمدة: إنتروبيا 37.6 بت لثمانية أحرف صغيرة، و71.5 بت لاثني عشر حرفًا ورقمًا، و104.9 بت لستة عشر حرفًا مع رموز، و131.1 بت لعشرين.128 بت: بقوة مفتاح AES-1288 × a–z37.612 × a–z A–Z 0–971.516 × a–z A–Z 0–9 !@#104.920 × a–z A–Z 0–9 !@#131.1الإنتروبيا بالبت = الطول × لوغاريتم الأساس 2 لعدد الأحرف المتاحة
كل حرف إضافي يضاعف عدد كلمات المرور الممكنة، لذلك يمنح الطول قوة أكبر من توسيع مجموعة الأحرف. كلمة مرور عشوائية من 16 حرفًا مأخوذة من 94 حرفًا قابلًا للطباعة في ASCII تحمل نحو 105 بتات من الإنتروبيا.

القوة طول وعشوائية لا شكل

لا تصبح كلمة المرور قوية بأن تبدو معقّدة. فكلمة 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 وحده من القليل.

أدلة ذات صلة