مولّد عبارات المرور
أنشئ عبارات مرور قوية وسهلة الحفظ بأسلوب Diceware من قائمة EFF الإنجليزية أو قائمة فرنسية، مع عرض الإنتروبيا بالبت. توليد آمن في متصفحك.
الإنتروبيا: –
كيفية استخدام مولّد عبارات المرور
- اختر قائمة الكلمات: الإنجليزية (EFF، 7,776 كلمة) أو الفرنسية (7,776 كلمة). في الصفحة العربية تُختار القائمة الإنجليزية افتراضيًا.
- حرّك منزلق عدد الكلمات (من 3 إلى 12). ست كلمات خيار افتراضي جيد لمعظم الحسابات.
- اختر الفاصل: شرطة (-) أو مسافة أو نقطة (.) أو شرطة سفلية (_) أو بلا فاصل.
- اختر حالة الأحرف: أحرف صغيرة (lowercase) أو أول حرف كبير (Capitalize Each Word) أو أحرف كبيرة (UPPERCASE) أو عشوائي لكل كلمة.
- فعّل إضافة رقم عشوائي إذا أصرّ موقع ما على وجود رقم.
- حدّد العدد المطلوب من العبارات (حتى 20) واضغط توليد، ثم نسخ.
يتحدّث سطر الإنتروبيا مع كل تغيير، ويعرض القوة بالبت، إضافة إلى حجم القائمة وعدد البتات التي تضيفها كل كلمة.
لماذا لا توجد قائمة كلمات عربية؟
قائمتا الكلمات المتوفرتان إنجليزية وفرنسية فقط. وهذا ليس عيبًا أمنيًا: قوة العبارة تأتي من العشوائية لا من اللغة، فعبارة من ست كلمات إنجليزية عشوائية بالقوة نفسها سواء كنت تتكلم الإنجليزية أم لا. ولهذا الخيار ميزة عملية أيضًا: الكلمات اللاتينية تُكتب على أي لوحة مفاتيح دون تبديل اللغة، وتقبلها كل المواقع، بينما ترفض مواقع كثيرة الأحرف العربية في كلمات المرور أو تتعامل معها بشكل سيئ.
لماذا تنجح عبارات المرور؟
عبارة مثل crumpet-oblivion-wobbly-cactus-jury-pelican طويلة وسهلة الكتابة، وأسهل بكثير في الحفظ من x7#Qp!2v. وقوتها لا تأتي من غرابة الكلمات، بل من اختيارها عشوائيًا من قائمة معروفة. هذه فكرة طريقة Diceware، حيث ترمي خمسة أحجار نرد لاختيار كل كلمة من قائمة فيها 6^5 = 7,776 كلمة. وتفعل هذه الأداة الشيء نفسه بمولّد الأرقام العشوائية التشفيري في متصفحك (Web Crypto API) مع سحب غير منحاز، فلكل كلمة في القائمة الفرصة نفسها تمامًا في كل مرة.
ولأن الكلمات عشوائية، يمكن قياس القوة بدقة، حتى بافتراض أن المهاجم يعرف القائمة والإعدادات التي استخدمتها:
الإنتروبيا = عدد الكلمات × log2(حجم القائمة)
كل كلمة من قائمة فيها 7,776 كلمة تضيف log2(7,776) ≈ 12.9 بت. ست كلمات تعطي نحو 77.5 بت، وسبع كلمات نحو 90 بت. ويضيف خيار عشوائي لكل كلمة بتًا واحدًا لكل كلمة، ويضيف إضافة رقم عشوائي (رقم من 0 إلى 9 يُلحق بكلمة مختارة عشوائيًا) log2(10 × عدد الكلمات) بت، أي نحو 5.9 بت مع ست كلمات. أما أول حرف كبير أو أحرف كبيرة فلا يضيفان شيئًا، لأن المهاجم يستطيع تجربة هذه الصيغ دون عناء، لكنهما يساعدان على تلبية قواعد كلمات المرور.
وكدليل تقريبي، تصف الأداة ما دون 50 بت بأنه ضعيف، ومن 50 إلى 79 بأنه مقبول، ومن 80 إلى 99 بأنه قوي، و100 فأكثر بأنه قوي جدًا. ولكلمة المرور الرئيسية لمدير كلمات المرور أو لتشفير القرص، استهدف 7 كلمات أو أكثر.
قوائم الكلمات
القائمة الإنجليزية هي القائمة الكبيرة لمؤسسة Electronic Frontier Foundation (EFF large wordlist، برخصة CC BY 3.0 US). تتجنب الكلمات المسيئة وصعبة الإملاء، وصُمّمت لتكون كلماتها سهلة الكتابة. أما القائمة الفرنسية فهي قائمة «diceware-fr-alt» لـ Arthur Pons (رخصة MIT)، المبنية من قاعدة بيانات Lexique 3 (CC BY-SA 4.0): كلمات شائعة من 4 إلى 9 أحرف، بلا أحرف مشكّلة ولا كلمات متجانسة النطق، فتُكتب بسرعة على أي لوحة مفاتيح. وفي كلتا القائمتين 7,776 كلمة بالضبط، فالإنتروبيا واحدة في اللغتين.
تُنزَّل القوائم من هذا الموقع في أول مرة تولّد فيها، ثم يجري كل شيء على جهازك. ولا تُرسل عبارات المرور إلى أي مكان ولا تُخزَّن.
الأسئلة الشائعة
كم كلمة يجب أن أستخدم؟
خمس كلمات (نحو 65 بت) مقبولة لحساب عادي على الإنترنت يحدّ من عدد المحاولات. وست كلمات خيار افتراضي متين. واستخدم سبعًا أو أكثر لكلمة المرور الرئيسية لمدير كلمات المرور، أو لمفتاح تشفير القرص، أو لأي شيء قد يحاول المهاجم كسره دون اتصال.
هل الفاصل ضروري؟
لا، لكنه يحسّن القراءة ويمنع الالتباس. فمع بلا فاصل والأحرف الصغيرة، قد يؤدي تسلسلان مختلفان من الكلمات أحيانًا إلى السلسلة نفسها، وهذا يخفض القوة الحقيقية قليلًا.
هل يمكنني تغيير كلمة لا تعجبني؟
ولّد عبارة جديدة بدلًا من ذلك. فاستبدال الكلمات التي تجدها صعبة الحفظ يجعل النتيجة أقل عشوائية وأضعف مما تُظهره الإنتروبيا.
لماذا عبارة المرور أفضل من كلمة مرور قصيرة ومعقدة؟
كلمة مرور من 12 حرفًا عشوائيًا من الأحرف والأرقام والرموز فيها نحو 78 بت، أي ما يقارب ست كلمات عشوائية، لكنها أصعب بكثير في الحفظ والكتابة. والطول المكوَّن من كلمات عشوائية يعطي الأمان نفسه بشكل أسهل.
هل أعيد استخدام عبارة المرور في عدة مواقع؟
لا. استخدم سرًّا مختلفًا لكل حساب، ويُفضَّل حفظه في مدير كلمات مرور، واحتفظ بعبارة سهلة الحفظ للأسرار القليلة التي يجب أن تكتبها من ذاكرتك.
أدوات ذات صلة
- مولّد كلمات المرور مولّد كلمات مرور مجاني ينشئ كلمات سر قوية وعشوائية من 4 إلى 128 حرفًا في متصفحك بمولّد أرقام آمن. لا يُخزَّن أي شيء ولا يُرسل.
- مولّد الأرقام العشوائية ولّد أرقامًا عشوائية في أي نطاق، من 1 إلى 10,000 رقم دفعة واحدة، أعدادًا صحيحة أو عشرية، مع التكرار أو بدونه، بعشوائية آمنة من متصفحك.
- مولد UUID مولد UUID مجاني للإصدارين 4 و7. أنشئ حتى 1000 معرّف دفعةً واحدة، بأحرف كبيرة أو دون شرطات، ثم انسخها أو نزّلها كملف .txt.