مولد كلمات المرور
إنشاء كلمات مرور آمنة
نبذة عن مولد كلمات المرور
تنشئ أداة «مولد كلمات المرور» كلمات مرور عشوائية من أنواع الأحرف التي تحددها، أو عبارات مرور مكونة من قائمة EFF Large Wordlist (7,776 كلمة)، من 1 إلى 50 في كل نقرة. يسحب كل حرف أو كلمة باستخدام crypto.getRandomValues، دون الانحياز الطفيف الذي يسببه باقي القسمة البسيط. يظهر كل نوع محدد مرة واحدة على الأقل في كلمة المرور، وهناك خيار يزيل الأحرف المتشابهة (0 O 1 l I |). بعد كل نقرة، تقدر الصفحة القوة بالبت انطلاقا من الطول وحجم الأبجدية أو قائمة الكلمات. لا يحفظ أي شيء: تختفي النتائج عند إعادة تحميل الصفحة.
مثال
تشغيلان لكود الإنشاء في الصفحة يوم 5 أكتوبر 2026. النتائج عشوائية في كل مرة، لذا لا تستخدم هذه النتائج أبدا.
الإعدادات
كلمة المرور، الطول: 16، الأنواع الأربعة كلها، تجنب الأحرف المتشابهة عبارة المرور، عدد الكلمات: 6، الشرطة، بدء الكلمات بحرف كبير، أدرج رقما
الناتج
._]PrGBJ8M4ntD,m القوة: نحو 101 بت — ممتازة Reliant0-Prowess-Commerce-Unseated-Decal-Diagnosis القوة: نحو 83 بت — قوية جدا
كيفية إنشاء كلمة مرور أو عبارة مرور قوية
- 1اختر «كلمة المرور» أو «عبارة المرور» في الأعلى.
- 2لكلمة المرور، اضبط «الطول» وحدد «الأحرف الكبيرة» و«الأحرف الصغيرة» و«الأرقام» و«الرموز»؛ ولعبارة المرور، اضبط «عدد الكلمات» و«فاصل الكلمات» و«بدء الكلمات بحرف كبير» و«أدرج رقما».
- 3يمكنك أيضا تحديد «تجنب الأحرف المتشابهة» وكتابة عدد في «عدد النتائج».
- 4انقر على «إنشاء كلمة مرور» أو «إنشاء عبارة مرور»، ثم على «نسخ»؛ وإذا أنشأت عدة نتائج، يضعها «نسخ الكل» كلها في الحافظة، واحدة في كل سطر.
الصيغ والحدود
- طول كلمة المرور
- من 8 إلى 64 حرفا
- عبارة المرور
- من 3 إلى 20 كلمة من قائمة EFF Large Wordlist (7,776 كلمة)، مع خمسة فواصل أو بدون فاصل، وحرف كبير في بداية الكلمات ورقم اختياريان
- الرموز المستخدمة
- !@#$%^&*()_+-=[]{}|;:,.<>?
- النتائج في كل نقرة
- من 1 إلى 50
- تقييمات القوة
- ممتازة من 100 بت، وقوية جدا من 80، وقوية من 60، ومقبولة من 45، وضعيفة دون ذلك
- عدد البتات، كلمة المرور
- 12 حرفا: 77، و16: 103، و20: 129 مع الأنواع الأربعة؛ و71 و95 و119 مع الحروف والأرقام فقط
- عدد البتات، عبارة المرور
- 6 كلمات: 77، و8: 103، و10: 129؛ ونحو 6 بتات إضافية مع «أدرج رقما»
- مصدر العشوائية
- crypto.getRandomValues، قيمة من 32 بت لكل حرف أو كلمة، مع أخذ العينات بالرفض بدلا من باقي القسمة البسيط
استخدامات شائعة
- حساب جديد بقواعد تركيب
- يطلب موقع حرفا كبيرا واحدا ورقما واحدا ورمزا واحدا على الأقل. مع تحديد الأنواع الأربعة، تحتوي كل كلمة مرور منشأة على كل منها مسبقا، فلا حاجة إلى تصحيح أي منها يدويا، ما دام الموقع يقبل الرموز المسحوبة.
- مفتاح Wi-Fi يقرؤه الضيوف من بطاقة
- حدد «تجنب الأحرف المتشابهة» حتى لا يخلط أحد بين 0 وO أو بين 1 وl عند كتابة المفتاح من الورقة؛ ومع الأنواع الأربعة، لا تزال 16 حرفا تعطي نحو 101 بت.
- كلمة مرور رئيسية تكتب كل يوم
- اختر «عبارة المرور»، واضبط 7 كلمات و«المسافة» فاصلا: نحو 90 بت من كلمات يمكنك تخيلها، دون رمز تبحث عنه في لوحة مفاتيح الهاتف.
- كلمات مرور مؤقتة لمجموعة
- مسؤول يجهز 20 حسابا يكتب 20 في «عدد النتائج» ويحصل بنقرة واحدة على 20 كلمة مرور عشوائية في مربع القائمة، جاهزة للصق في جدول استيراد.
أي أداة تختار
- مولد UUID: لمعرّف يجب أن يكون فريدا لا سريا، مثل مفتاح في قاعدة بيانات: معرّفات UUID من الإصدار 4 أو 7، حتى 1000 في كل نقرة.
- مولد التجزئة (hash): تحسب قيمة تجزئة ثابتة لنص أو ملف، مثلا للتحقق من ملف منزّل بمقارنته بقيمة SHA-256 المنشورة له؛ ولا تنشئ كلمات مرور.
- تشفير النص: عندما يكون السر رسالة كاملة: تشفر النص بخوارزمية AES-256-GCM بكلمة مرور تختارها، ويمكن أن تكون كلمة مرور أنشئت هنا.
أين تنشأ كلمات المرور
تنشأ كلمات المرور وعبارات المرور في متصفحك باستخدام crypto.getRandomValues؛ ولا ترسل أبدا إلى خوادمنا، ولا تسجل ولا تخزن. قائمة الكلمات جزء من كود الموقع، وتنزّل في أول مرة تنشئ فيها عبارة مرور. لا يبقى أي شيء بعد إعادة التحميل، لذا انسخ كلمة المرور إلى مدير كلمات المرور قبل أن تغادر.
الأسئلة الشائعة
كم عدد البتات في عبارة مرور من 6 كلمات؟
77 بت: كل كلمة تسحب من القائمة ذات 7,776 كلمة تضيف نحو 12.9 بت، و8 كلمات تعطي 103. ومع «أدرج رقما»، يضيف رقم واحد يوضع بعد كلمة عشوائية بضع بتات أخرى، فمثلا 83 في المجموع لست كلمات.
هل تحتوي كل كلمة مرور على كل نوع حددته؟
نعم. كلمة المرور التي ينقصها أحد الأنواع المحددة يعاد سحبها، فيظهر كل نوع مختار مرة واحدة على الأقل، كما تتوقع المواقع التي تفرض قواعد تركيب. وتبقى كل كلمات المرور المستوفية للشروط متساوية الاحتمال.
ما الذي يزيله خيار «تجنب الأحرف المتشابهة»؟
6 أحرف: الصفر، وحرف O الكبير، والواحد، وحرف l الصغير، وحرف I الكبير، والخط العمودي، وهي أحرف يسهل الخلط بينها في كثير من الخطوط. تصغر الأبجدية، لذا تنخفض القوة المعروضة قليلا للطول نفسه.
هل تخزن كلمات المرور المنشأة أو تسجل؟
لا. توجد فقط في الصفحة ما دامت مفتوحة: لا يحملها أي طلب إلى خوادمنا، وتمحوها إعادة التحميل. انسخ كلمة المرور قبل الإنشاء من جديد، لأن النقرة الجديدة تستبدل القائمة.
كم يجب أن يكون طول كلمة المرور؟
مع تحديد الأنواع الأربعة، تعطي 12 حرفا نحو 77 بت، بتقييم «قوية»، ويعطي الطول الافتراضي 16 نحو 103، بتقييم «ممتازة»؛ وعند 8 أحرف تقيّمها الصفحة «مقبولة» وتطلب منك إطالتها. وعندما تحفظ كلمة المرور في مدير كلمات المرور، استخدم أقصى طول يقبله الموقع.
كم من الوقت يستغرق تخمين كلمة مرور بهذا العدد من البتات؟
كل بت يضاعف عدد النتائج الممكنة. بالنسبة إلى مهاجم يجرب ألف مليار تخمين في الثانية على قاعدة بيانات مسروقة محمية بدالة تجزئة سريعة، تستغرق تجربة كل الاحتمالات نحو 38 دقيقة عند 51 بت (الرقم المعروض لكلمة مرور من 8 أحرف بالأنواع الأربعة)، ونحو 4,800 سنة عند 77 بت (12 حرفا أو عبارة مرور من 6 كلمات)، ونحو 320 مليار سنة عند 103 بت (16 حرفا)؛ وفي المتوسط تظهر كلمة المرور الصحيحة في منتصف الطريق. والموقع الذي يحد من محاولات تسجيل الدخول أو يخزن كلمات المرور بدالة تجزئة بطيئة يجعل كل تخمين أبطأ بكثير.
كيف يختار كل حرف، ولماذا يهم ذلك؟
يأتي كل حرف من قيمة من 32 بت يولدها crypto.getRandomValues، وهو المولد التشفيري في المتصفح. والطريقة المختصرة الشائعة، أي أخذ بايت عشوائي وحساب باقي قسمته على 88، تجعل 80 حرفا من أصل 88 أكثر احتمالا بمقدار 1.5 مرة من الأحرف الثمانية الأخرى، لأن 256 ليس من مضاعفات 88. أما الصفحة فتستبعد القيم النادرة التي تتجاوز آخر مضاعف كامل للعدد 88 (نحو سحبة واحدة من كل 89 مليون سحبة) وتعيد السحب، فيصبح لكل حرف الاحتمال نفسه؛ وتختار الكلمات من القائمة المكونة من 7,776 كلمة بالطريقة نفسها.
هل رقم قوة كلمة المرور دقيق؟
هو الطول مضروبا في log2 لحجم الأبجدية، مقربا إلى الأدنى: 88 حرفا مع الأنواع الأربعة، و82 مع «تجنب الأحرف المتشابهة». وإعادة السحب عند غياب نوع محدد تحذف بعض الاحتمالات؛ وقد أحصيناها بدقة لكل طول من 8 إلى 64 ولكل تركيبة من الأنواع، ولا يبتعد الرقم المعروض أبدا بأكثر من بت واحد، فمثلا يعرض 51 لكلمة مرور من 8 أحرف بالأنواع الأربعة، مقابل 50.6 بالضبط.
هل عبارة المرور أقوى من كلمة مرور عشوائية؟
فقط إذا كان لها عدد البتات نفسه: 6 كلمات تعطي 77، أي ما يقارب 12 حرفا عشوائيا، و8 كلمات تعطي 103، مثل 16 حرفا. كتابة عبارة المرور تستغرق وقتا أطول، لكنها أسهل في الحفظ وفي القراءة بصوت عال، ولهذا تناسب كلمة المرور الرئيسية.
ماذا لو رفض موقع بعض الرموز؟
لا يمكن تعديل مجموعة الرموز، لذا ألغ تحديد «الرموز» وزد الطول بدلا من ذلك: 16 حرفا ورقما تعطي نحو 95 بت، و20 تعطي نحو 119. وتبقى كل كلمة مرور عندئذ تحتوي على حرف كبير واحد وحرف صغير واحد ورقم واحد على الأقل.
هل يأخذ «نسخ» كل كلمات المرور التي أنشأتها؟
نعم. عندما يكون «عدد النتائج» أكثر من 1، يصبح اسم الزر «نسخ الكل» ويضع كل النتائج في الحافظة، واحدة في كل سطر، بالترتيب الذي تظهر به في المربع الذي فوقه.
هل يمكنه اختبار قوة كلمة مرور أستخدمها حاليا؟
لا. يحسب سطر القوة من إعدادات كل سحب (الطول وحجم الأبجدية أو قائمة الكلمات)، ولا تحتوي الصفحة على أي حقل لكتابة كلمة مرور موجودة.
هل يمكنه إنشاء رمز PIN من 4 أو 6 أرقام؟
لا: أقصر كلمة مرور تتكون من 8 أحرف. وعند تحديد «الأرقام» وحدها، تعطي 8 أرقام نحو 26 بت، بتقييم «ضعيفة»، وهذا لا يناسب إلا رمزا محميا بحد لعدد المحاولات، مثل رمز PIN للهاتف أو للباب.
نصائح وحيل
- ✓لكلمة مرور رئيسية تكتبها بيدك، تعطي عبارة مرور من ست كلمات 77 بت، بالحروف والفاصل الذي تختاره فقط.
- ✓تحتاج إلى معرّف لا إلى سر؟ تنشئ أداة «مولد UUID» معرّفات عشوائية من الإصدار 4.