سعر الذهب المباشرحاسبة الذهبسعر الفضةحاسبة الفضةمباشرأسعار الصرف
الرئيسية › الحاسبات › مولد كلمات المرور
الأمان

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

كلمات مرور قوية عشوائية عبر Web Crypto — لا يغادر شيء متصفحك.

كلمة المرور
—

يختار crypto.getRandomValues() الأحرف بتوزيع متساوٍ من المجموعات المختارة.

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

مولّد كلمات المرور ينشئ كلمات مرور طويلة وعشوائية لا يمكن لإنسان أن يبتكرها — ولا لمهاجم أن يخمّنها. كلمات المرور التي يختارها البشر تتبع أنماطًا متوقعة (أسماء وتواريخ و"Password123!")، وهو بالضبط ما تستغله هجمات التخمين. يختار المولّد كل حرف عشوائيًا من مجموعة كبيرة، فينتج كلمات مرور بعشوائية أعلى بكثير لكل حرف من أي شيء قد تكتبه بنفسك.

كيف يعمل؟

يستخدم المولّد مصدر أرقام عشوائية آمن تشفيريًا (وليس دوال شبه العشوائية المتوقعة المستخدمة في الألعاب) لاختيار كل حرف بشكل مستقل من مجموعات الأحرف التي تفعّلها:

تُقاس قوة كلمة المرور بـ بتات الإنتروبيا: الإنتروبيا ≈ الطول × log₂(حجم الأبجدية). كلمة مرور من 16 حرفًا مسحوبة من 94 حرفًا ASCII قابلة للطباعة تملك نحو 16 × 6.55 ≈ 105 بت — أي أن المهاجم يحتاج لتجربة نحو 2¹⁰⁵ تركيبة في المتوسط لتخمينها، وهو مستحيل بأي قدرة حوسبية واقعية. وكل حرف إضافي يضاعف فضاء البحث، فالطول أهم من الاستبدالات الذكية مثل "@" بدل "a".

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

  1. اختر الطول — 16 حرفًا خيار افتراضي متين؛ و20+ للحسابات الحرجة كالبريد والبنوك.
  2. فعّل مجموعات الأحرف التي تريدها. كلما زادت المجموعات زادت الإنتروبيا لكل حرف.
  3. اضغط توليد، وانسخ الناتج والصقه في حقل كلمة المرور بالموقع — ولا تحاول حفظه.
  4. استبعد الأحرف الملتبسة (مثل 0/O و1/l/I) إذا احتجت يومًا لقراءة كلمة المرور بصوت عالٍ.

مثال عملي

قارن بين كلمتي مرور كمثال توضيحي (للتوضيح فقط — لا تعيد استخدامهما أبدًا):

كلمة المرور الثانية غير قابلة للتخمين عمليًا، بينما الأولى قد تسقط أمام هجوم تخمين موجّه.

نصائح

أسئلة شائعة

هل تُرسل كلمة المرور لأي مكان؟

لا — التوليد يتم بالكامل في متصفحك عبر Web Crypto API.

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

16 حرفاً فأكثر بمجموعات مختلطة يقاوم التخمين العنيف.