tigtools

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

اختر طول كلمة المرور وأنواع الأحرف، واحصل على كلمات مرور ينشئها مولّد الأرقام العشوائية التشفيري في متصفحك. تُنشأ كلمات المرور على جهازك ولا تُرسل إلى أي مكان.

تعمل في متصفحك لا يلزم التسجيل

20
تضمين

عدّل هذه القائمة إذا كان الموقع يرفض بعض الرموز. تُتجاهل المسافات، ويُحتسب الحرف المتكرر مرة واحدة.

كلمات المرور المُنشأة

    129 بت
    الإنتروبيا المقدّرة
    قوية جدًا
    القوة
    89
    الأحرف الممكنة

    كيفية الاستخدام

    1. حدّد الطول باستخدام شريط التمرير أو أدخل عددًا دقيقًا من الأحرف (4–128).
    2. اختر أنواع الأحرف التي تريد تضمينها. عدّل قائمة الرموز إذا كان الموقع لا يقبل إلا رموزًا معينة.
    3. يمكنك استبعاد الأحرف المتشابهة، والإبقاء على خيار «استخدام نوع واحد على الأقل من كل الأنواع المحددة» مفعّلًا للمواقع التي تفرض قواعد لتركيب كلمة المرور.
    4. انسخ كلمة مرور واحدة، أو استخدم «نسخ الكل» لنسخ كلمات المرور جميعها، كل واحدة في سطر. اضغط «إنشاء مجددًا» للحصول على مجموعة جديدة.

    كيف تعمل الأداة

    يُختار كل حرف باستخدام crypto.getRandomValues، وهو مولّد أرقام عشوائية آمن تشفيريًا ومضمّن في متصفحك. لا تُستخدم Math.random مطلقًا. لاختيار حرف من مجموعة تضم n حرفًا، تسحب الأداة رقمًا عشوائيًا من 32 بت، وتتجاهل القيم الواقعة ضمن النطاق المتبقي الصغير فوق أكبر مضاعف لـ n. تمنع طريقة أخذ العينات بالرفض انحياز باقي القسمة، لذا يكون احتمال اختيار كل حرف في المجموعة متساويًا تمامًا.

    عند تفعيل «استخدام نوع واحد على الأقل من كل الأنواع المحددة»، تختار الأداة أولًا حرفًا واحدًا من كل نوع محدد، ثم تملأ المواضع المتبقية من المجموعة الموحّدة، وبعدها تخلط جميع المواضع باستخدام خوارزمية Fisher–Yates ومصدر العشوائية نفسه غير المنحاز. وبهذا لا تظهر الأحرف المضمونة دائمًا في بداية كلمة المرور.

    يُحسب مقدار الإنتروبيا بضرب log2 في حجم المجموعة × الطول. تحتوي كلمة مرور من 16 حرفًا من جميع الأحرف الافتراضية وعددها 89 على نحو 103 بتات، وتحتوي كلمة من 20 حرفًا على نحو 129 بتًا. تقلل قاعدة «استخدام كل نوع» قليلًا عدد كلمات المرور الممكنة، لذا تكون الإنتروبيا الفعلية أقل بقليل من القيمة المعروضة. التصنيفات إرشادية تقريبية: أقل من 28 بتًا ضعيفة جدًا، ومن 28 إلى 39 ضعيفة، ومن 40 إلى 59 متوسطة، ومن 60 إلى 99 قوية، و100 بت أو أكثر قوية جدًا. تصف الإنتروبيا كلمات المرور المُنشأة عشوائيًا بهذه الطريقة فقط؛ ولا تدل على قوة كلمات المرور التي يبتكرها الأشخاص.

    أمثلة

    كلمة مرور لحفظها في مدير كلمات المرور

    أبقِ الإعدادات الافتراضية (20 حرفًا والأنواع الأربعة كلها). تبلغ إنتروبيا كلمة المرور الناتجة نحو 129 بتًا، ما يجعل تخمينها مستبعدًا للغاية، وسيتذكرها مدير كلمات المرور نيابةً عنك.

    موقع يرفض بعض الرموز

    إذا كان البنك لا يقبل إلا !@#$%، فاستبدل قائمة الرموز بهذه الأحرف الخمسة. سيقل حجم المجموعة إلى 67 حرفًا، ومع ذلك تحتوي كلمة مرور من 16 حرفًا على نحو 97 بتًا.

    كلمة مرور لشبكة Wi-Fi تُدخلها على التلفاز

    عطّل الرموز واستبعد الأحرف المتشابهة. من دون I وl و1 وO و0 وo، يسهل قراءة كلمة مرور من 16 حرفًا مكوّنة من الأحرف والأرقام الـ56 المتبقية بصوت عالٍ، وتظل إنتروبياها نحو 93 بتًا.

    الأسئلة الشائعة

    ما طول كلمة المرور المناسب؟

    للحسابات المحمية بمدير كلمات المرور، تكفي كلمة مرور عشوائية من 16 إلى 20 حرفًا. وإذا كنت ستُدخل كلمة المرور كثيرًا، فمن الأسهل إدخال كلمة أطول مكوّنة من أحرف وأرقام فقط، وقد تكون بقوة كلمة أقصر تحتوي على رموز.

    هل إنشاء كلمات المرور على موقع آمن؟

    تنشئ هذه الصفحة كلمات المرور بالكامل في متصفحك باستخدام مصدر الأرقام العشوائية الآمن لنظام التشغيل. لا تُرسل إلى خادم، ولا تُحفظ، ولا تُضمّن في بيانات التحليلات. يمكنك قطع الاتصال بالإنترنت بعد تحميل الصفحة، وستواصل العمل.

    لماذا يقل مقدار الإنتروبيا عند استبعاد الأحرف المتشابهة؟

    تعتمد الإنتروبيا على عدد الأحرف الممكنة في كل موضع. يؤدي حذف بعض الأحرف إلى تصغير المجموعة، فتضيف كل خانة عددًا أقل قليلًا من البتات. ويمكن تعويض ذلك بزيادة طول كلمة المرور بضع خانات.

    ما المقصود بـ«انحياز باقي القسمة»، ولماذا يهم؟

    تأخذ أداة التوليد الساذجة رقمًا عشوائيًا وتستخدم باقي قسمته على حجم المجموعة. إذا لم يقسم حجم المجموعة نطاق الأرقام العشوائية بالتساوي، فسيظهر بعض الأحرف بمعدل أعلى قليلًا. ترفض هذه الأداة الجزء الأخير غير المتساوي وتسحب رقمًا جديدًا، وبذلك تتساوى احتمالات اختيار جميع الأحرف.

    الخصوصية

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