مولّد كلمات المرور المتقدم
أنشئ حتى 100 كلمة مرور دفعة واحدة برموز مخصصة وأحرف إضافية أو مستبعدة ووضع عدم التكرار وإنتروبيا دقيقة. يعمل داخل متصفحك.
تُضاف إلى المجموعة كفئة مستقلة، مثل الأحرف ذات العلامات.
تُولَّد كل كلمة مرور عشوائيًا بتوزيع منتظم باستخدام crypto.getRandomValues من مجموعة تضم 89 حرفًا. مع 20 حرفًا والقواعد المختارة توجد 2^129.4 كلمة مرور ممكنة، أي 129.4 بت من الإنتروبيا.
ما هو مولّد كلمات المرور المتقدم؟
يمنحك المولّد المتقدم تحكمًا كاملًا بالأبجدية: عدّل مجموعة الرموز، وأضف أحرفًا إضافية مثل الأحرف المشكّلة، واستبعد الأحرف التي يرفضها نظام ما، وامنع تكرار الأحرف، وأنشئ حتى 100 كلمة مرور دفعة واحدة. ويعرض الإنتروبيا الدقيقة لإعداداتك.
كيفية استخدام مولّد كلمات المرور المتقدم
- اختر الطول (4–1024) والعدد المطلوب من كلمات المرور (1–100).
- حدد مجموعات الأحرف وعدّل مجموعة الرموز لتوافق ما يقبله النظام المستهدف.
- املأ اختياريًا أحرف إضافية ولا تستخدم هذه الأحرف أبدًا، وفعّل عدم تكرار أي حرف.
- انقر إعادة الإنشاء ثم نسخ أو تنزيل القائمة كملف نصي.
مثال
Length 20, upper + lower + digits, no look-alikes, no repeats, 3 passwords
QqcLj5RgsKmHYZ4dkubN 4MLT9KXU7mneYoxd8isW AWBrvR3QLS9C7gaYFpfV (111.1 bits each)
مخرجات عشوائية؛ ستختلف كلمات مرورك.
متى تستخدم مولّد كلمات المرور المتقدم
استخدمه حين يكون للنظام قواعد كلمات مرور غير معتادة (قائمة رموز محدودة أو أحرف ممنوعة أو أبجدية ثابتة مثل hex) أو حين تحتاج كلمات مرور كثيرة دفعة واحدة، مثل تهيئة الحسابات. ولكلمة مرور يومية واحدة فالمولّد الأساسي أبسط.
كيف يعمل مولّد كلمات المرور المتقدم
تشكّل المجموعات المحددة ومجموعة الرموز المخصصة والأحرف الإضافية مجموعات منفصلة؛ وتُزال الأحرف المستبعدة والمتشابهة. تُسحب الأحرف بـ crypto.getRandomValues وأخذ العينات بالرفض. ومع عدم تكرار أي حرف تُخلط المجموعة بخلط Fisher–Yates غير المنحاز وتؤخذ أول N حرفًا. ويستخدم اشتراط كل مجموعة رفض كلمات المرور كاملة، فيبقى الناتج منتظمًا. والإنتروبيا هي log2 للعدد الدقيق: N^L (أو العاملي النازل N!/(N−L)! دون تكرار)، مصحَّحًا بالتضمين والاستبعاد للمجموعات المطلوبة.
حالات الاستخدام الشائعة
- تهيئة دفعة من كلمات المرور الأولية لحسابات مستخدمين جدد
- إنشاء كلمات مرور لأنظمة لا تقبل إلا رموزًا معينة
- توليد أسرار hex أو أرقام فقط باستخدام الأحرف الإضافية
- إنتاج كلمات مرور بلا أحرف تكسر سكربتات الشل أو ملفات الإعداد
ملاحظة أمنية
عند تنزيل القائمة يبقى الملف على جهازك؛ احذفه بعد توزيع كلمات المرور. وأرسل كلمات المرور الأولية عبر قناة منفصلة عن أسماء المستخدمين.
الأسئلة الشائعة
هل «عدم تكرار الحرف» يقوّي كلمات المرور؟
لا، بل يضعفها قليلًا لأنه يستبعد احتمالات. وهو موجود فقط للأنظمة التي ترفض الأحرف المكررة. ويعرض رقم الإنتروبيا الأثر الدقيق.
كيف أنشئ سرًّا بصيغة hex فقط؟
ألغِ الأحرف الكبيرة والصغيرة والرموز، وأبقِ الأرقام، وأدخل abcdef في أحرف إضافية. فيحمل كل حرف 4 بتات بالضبط.
هل كلمات المرور الكثيرة مستقلة عن بعضها؟
نعم. تُسحب كل كلمة مرور على حدة من المولّد العشوائي الآمن؛ ومعرفة إحداها لا تعطي معلومات عن الأخرى.
لماذا يوجد حد للطول في وضع عدم التكرار؟
دون تكرار لا يمكنك استخدام أحرف أكثر مما تحتويه المجموعة، فلا يجوز أن يتجاوز الطول حجم المجموعة.