مولّد كلمات المرور

تعمل في المتصفح الأمان

أنشئ كلمات مرور أو عبارات مرور آمنة باستخدام عشوائية تشفيرية، واستبعد الأحرف الملتبسة، واطّلع على تقدير الإنتروبيا — لا يُرسل شيء إلى أي خادم.

الخصوصية: تعمل هذه الأداة بالكامل في متصفحك. لا تغادر بياناتك جهازك أبداً.
جارٍ تحميل الأداة…

كيفية استخدام مولّد كلمات المرور

  1. اختر «أحرف عشوائية» أو «عبارة مرور».
  2. حدّد الطول (أو عدد الكلمات) وفئات الأحرف.
  3. انقر «توليد»؛ واستخدم «إعادة التوليد» للحصول على دفعة جديدة.
  4. انسخ كلمة مرور إلى مدير كلمات المرور لديك.
  5. انتقل إلى «فحص كلمة مروري» لتقييم كلمة مرور موجودة.

مزايا مولّد كلمات المرور

  • كلمات مرور عشوائية مع إمكانية اختيار الأحرف الكبيرة والصغيرة والأرقام والرموز
  • يضمن حرفاً واحداً على الأقل من كل فئة مفعّلة
  • استبعاد الأحرف الملتبسة (0 O 1 l I |)
  • وضع عبارة المرور بقائمة كلمات منتقاة وفواصل وأحرف كبيرة ورقم عشوائي
  • الإنتروبيا بالبتات وتصنيف القوة والوقت التقديري للكسر دون اتصال
  • وضع «فحص كلمة مروري» الذي يقيّم كلمة مرور موجودة محلياً
  • توليد حتى 100 كلمة مرور دفعة واحدة

مثال على مولّد كلمات المرور

خمس كلمات مرور من 16 حرفاً

الإدخال:

Length: 16 · Upper, lower, digits, symbols

النتيجة:

tgCP+Mz%_$ai*L?k
…
Strength: Very strong · Entropy: ~105 bits · Crack time: millions of years

الأسئلة الشائعة حول مولّد كلمات المرور

ما مدى القوة المطلوبة لكلمة المرور؟

استهدف 60–70 بتاً من الإنتروبيا على الأقل لحسابات الإنترنت، و90 بتاً فأكثر لمفاتيح التشفير أو كلمات المرور الرئيسية لمديري كلمات المرور. تحمل كلمة مرور عشوائية من 16 حرفاً بجميع الفئات نحو 105 بتات.

هل عبارات المرور أضعف من الأحرف العشوائية؟

لكل حرف نعم، ولكل كلمة مرور لا: تضيف كل كلمة من القائمة المدمجة نحو 7.9 بتات، لذا تحتاج عبارة مرور من خمس كلمات (~40 بتاً) إلى ست أو سبع كلمات لتضاهي كلمة مرور عشوائية قوية، لكنها أسهل بكثير في التذكّر والكتابة.

ما وظيفة «استبعاد الأحرف الملتبسة»؟

يزيل الأحرف المتشابهة شكلاً في كثير من الخطوط — 0/O و1/l/I و| وعلامات الاقتباس — وهو ما يفيد عندما يلزم قراءة كلمة المرور بصوت عالٍ أو كتابتها من ورقة.

كيف تُحسب الإنتروبيا؟

log2(حجم المجموعة) × الطول، بافتراض اختيار كل حرف بشكل مستقل ومنتظم، وهذا بالضبط ما يفعله المولّد. أما وضع «فحص كلمة مروري» فيطبّق خصومات على كلمات القاموس والتسلسلات والتكرار.

هل تُخزَّن كلمة المرور المولَّدة في أي مكان؟

لا. يستخدم التوليد crypto.getRandomValues في متصفحك؛ ولا يُنقل شيء أو يُحفظ. انسخها مباشرة إلى مدير كلمات المرور.

ملاحظات تقنية

تُسحب الأحرف بفهارس غير منحازة من crypto.getRandomValues وتُخلط بحيث لا تستقر أحرف الفئات المضمونة في مواضع ثابتة. تُحسب الإنتروبيا على أنها الطول × log2(حجم المجموعة)؛ ويفترض تقدير وقت الكسر مهاجماً دون اتصال يجرّب 10 مليارات تخمين في الثانية ويحتاج في المتوسط إلى نصف فضاء المفاتيح.