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

أنشئ كلمات مرور عشوائية قوية باستخدام واجهة التشفير في متصفحك. اختر الطول ومجموعات الأحرف واستبعد الأحرف المتشابهة واطلب حرفاً من كل نوع، مع عرض قوة

🌍 وصول عالمي 🔒 الخصوصية أولاً ⚡ تحويل فوري 💯 غير محدود
Advertisement

أنشئ كلمات مرور عشوائية بواجهة التشفير في المتصفح لا بـ Math.random، لتكون النتيجة صالحة لحسابات حقيقية. اختر الطول، ومجموعات الأحرف التي تريد تضمينها، وما إذا كنت تريد استبعاد الأحرف المتشابهة مثل l و1 وI وO، وما إذا كنت تريد ضمان حرف واحد على الأقل من كل نوع مختار.

ويخبرك مقدار الإنتروبيا بالبت عن مدى مقاومة كلمة المرور للتخمين: أقل من 60 بت ضعيف أمام مهاجم مصمم، و80 بت متين لحساب عادي، و100 بت أو أكثر هو ما تريده لكلمة مرور رئيسية أو مفتاح API. ولأن الإنشاء يجري محلياً، فلا تنتقل كلمة المرور عبر الشبكة أبداً، وهذا هو المقصود بالضبط.

كيفية إنشاء كلمة مرور قوية

1

اختر الطول ومجموعات الأحرف

2

اضبط خيارَي استبعاد المتشابهات وضمان حرف من كل نوع

3

انسخ كلمة المرور وتحقق من الإنتروبيا

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

كم يجب أن يكون طول كلمة المرور؟

ستة عشر حرفاً من مجموعات مختلطة خيار افتراضي جيد لكل ما هو مهم. والطول يضيف قوة أكثر مما تضيفه الأحرف الغريبة، ففضّل 20 حرفاً على 12 حرفاً مع رموز إن كان لديك الخيار.

ماذا يعني مقدار الإنتروبيا؟

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

لماذا أستبعد الأحرف المتشابهة؟

الأحرف مثل ‎l و1 وI وO و0 يسهل الخلط بينها عندما تقرأ كلمة المرور من شاشة وتكتبها على هاتف أو في جهاز. واستبعادها يجعل الإدخال اليدوي أقل عرضة للخطأ بكثير.

هل استخدامه آمن؟

تأتي القيم من ‎crypto.getRandomValues، وهو مصدر العشوائية التشفيري في المتصفح والخيار الصحيح لكلمات المرور. ويجري الإنشاء محلياً ولا يُرسل أي شيء.

هل أنشئ كلمة مرور واحدة وأعيد استخدامها؟

لا. استخدم كلمة مرور فريدة لكل خدمة واحفظها في مدير كلمات المرور؛ فكلمة مرور واحدة معاد استخدامها تعني أن اختراقاً واحداً يفضح كل حساب يشاركها.

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

لا. لا يُحفظ شيء ولا يُسجَّل ولا يُرسل؛ وإذا أغلقت الصفحة ضاعت كلمة المرور ما لم تكن قد نسختها.

Advertisement

نظرة سريعة

المدخلنص
عدة ملفاتلا
مكان التشغيلفي متصفحك، ولا تُرفع الملفات أبداً
يعمل دون اتصالنعم — بعد تحميل الصفحة
السعرمجاني، بلا تسجيل وبلا علامة مائية

التعامل مع الأسرار بأمان

تعالج أدوات المطوّرين بيانات الاعتماد أكثر مما يتصور الناس، والخطر ليس في الخوارزمية بل في المكان الذي تذهب إليه البيانات. فالتجزئة أحادية الاتجاه وليست تشفيراً، وMD5 وSHA-1 مكسورتان في كل ما يتصل بالأمن، وحتى SHA-256 أداة خاطئة لتخزين كلمات المرور، حيث وُجد bcrypt وscrypt وArgon2 تحديداً ليكونوا بطيئين. وBase64 ترميز لا حماية: أي أحد يستطيع فكّه، فلا تعامله أبداً كتمويه. وJWT يستطيع كل من يحمله أن يقرأه، ولذلك يجب ألا يحتوي حمولته على أسرار أبداً، وفكّ الرمز لا يتحقق من توقيعه، إذ يلزم للتحقق مفتاح. وكل ما في هذا الموقع يعمل محلياً في متصفحك، ولهذا السبب يستطيع التعامل مع الرموز وكلمات المرور بأمان.

أين تنكسر التحويلات بهدوء

معظم أخطاء التحويل لا تتعلق بالصياغة بل بالمعنى. فعمود من الرموز البريدية في ملف CSV يفقد أصفاره البادئة في اللحظة التي يخمّن فيها جدول البيانات أنه رقم؛ ومعرّف طويل يتجاوز دقة الفاصلة العائمة؛ والتواريخ يتغير معناها بحسب ما إذا كان اليوم أولاً أم الشهر أولاً. ومفاتيح JSON غير مرتبة أما المصفوفات فمرتبة، والأداة التي ترتب المفاتيح لا تغيّر شيئاً بينما التي ترتب المصفوفات تغيّر البيانات. وUnicode فخ آخر: فقد يصل النص بترميز UTF-8 أو UTF-16 أو مع علامة ترتيب البايتات، وفاكّ الترميز الذي يخمّن خطأً يحوّل المحارف المشكّلة إلى نص مشوّه. وقبل أن تثق بأي تحويل، افحص الصف الأول والأخير، وكل حقل فيه أصفار بادئة، وكل حقل يحتوي على علامات تنصيص أو فواصل أو أسطر جديدة.