PassGen.co

اللغة

مولد عبارات المرور

  • 7 كلمات

مولد عبارة مرور عشوائية مجاني (passphrase generator)

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

اختر من 3 إلى 12 كلمة، وحدد الفاصل بينها، واستخدام الأحرف الكبيرة، وإضافة رقم ورمز، والحد الأقصى للطول. تتوفر الكلمات بالإنجليزية وتسع لغات أخرى. لم تعجبك كلمة؟ اضغط عليها لاستبدالها وحدها. تُنشأ عبارة المرور على جهازك ولا تُرسل إلى أي مكان.

انتقل إلى: فيمَ تُستخدم؟ · كم كلمة تحتاج؟ · ثلاث كلمات عشوائية · كيف تتذكرها · أسئلة

فيمَ تُستخدم عبارة المرور؟

عبارة المرور مخصصة لسر تكتبه بنفسك. اختر الاستخدام ليفتح المولد بالإعدادات المناسبة.

كم كلمة تحتاج؟

كل كلمة تضيفها تجعل تخمين عبارة المرور أصعب بنحو 7,400 مرة، لأن المهاجم يحتاج إلى تجربة كل كلمة في القائمة لكل موضع. سبع كلمات عشوائية، وهي الإعداد الافتراضي لدينا، تناسب معظم الاستخدامات التي تتطلب إدخال عبارة المرور يدويًا: تسجيل الدخول إلى الكمبيوتر، أو شبكة واي فاي، أو مفتاح SSH. استخدم ثماني كلمات لمدير كلمات المرور أو قرص مشفّر. أما ثلاث أو أربع كلمات فلا تصلح إلا للحسابات التي تمنع المحاولات الخاطئة المتكررة، كما هو موضح أدناه.

الوقت الظاهر أسفل المولد يفترض أسوأ الحالات: أن المهاجم يعرف قائمة الكلمات التي تستخدمها، ولديه نسخة يمكنه اختبار تخميناته عليها باستخدام أجهزته الخاصة، دون حد لعدد المحاولات، مثل قائمة كلمات مرور مسروقة من موقع إلكتروني أو نسخة من ملف مشفر. أما عبارة المرور الظاهرة في المولد، فالوقت اللازم يعتمد على من يقوم بالتخمين:

عبارة مرورك7 كلماتالإنجليزية

بطاقة رسومات واحدة
98 مليون سنة
قوية جداً
مثل الموجودة في كمبيوتر ألعاب قوي
1000 بطاقة رسومات تقييمك
98,000 سنة
قوية
تُستأجر بالساعة، من قِبل جماعة إجرامية مثلًا
100,000 بطاقة رسومات
980 سنة
قوية
إمكانات بحجم ما قد تملكه حكومة أو شركة تقنية كبرى. لا أحد ينشر هذه الأرقام.

يكون الهجوم على موقع أو جهاز يتمتع بحماية مناسبة أبطأ بكثير: فهو يمنع المحاولات الخاطئة المتكررة ويخزّن كلمات المرور بصيغة تجعل تخمينها بطيئًا. لكن لا يمكنك معرفة كيف يخزّن الموقع كلمة مرورك، لذا لا تعتمد على ذلك.

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

هل تكفي كلمة مرور من 3 كلمات؟

يوصي المركز الوطني للأمن السيبراني في المملكة المتحدة (NCSC) باستخدام «ثلاث كلمات عشوائية»، ويبحث كثيرون الآن عن مولد كلمة المرور المكوّنة من 3 كلمات. وهذه نصيحة سليمة في السياق الذي وُضعت من أجله: حساب على الإنترنت يمنع تكرار محاولات التخمين، ويُفضّل أن يكون تسجيل الدخول إليه بخطوتين. فتخمين ثلاث كلمات عشوائية عبر صفحة تسجيل الدخول بمعدل 10 محاولات في الثانية سيستغرق نحو 650 عامًا.

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

مولد عبارة مرور على طريقة xkcd، كما ينبغي

طرحت قصة xkcd المصورة الشهيرة فكرة أن أربع كلمات شائعة تُختار عشوائيًا أسهل في التذكر من «Tr0ub4dor&3» وأصعب في الكسر. وكانت الفكرة صحيحة، لكن الأرقام كانت للتوضيح فقط: فأربع كلمات من قائمة تضم 2,048 كلمة توفر 44 بت من الأمان، وهو ما تستطيع بطاقة رسومات واحدة كسره في أقل من دقيقة.

يحتفظ هذا المولد بالفكرة ويصحح الأرقام: قوائم تضم نحو 7,400 كلمة بدلًا من 2,048، وسبع كلمات افتراضيًا بدلًا من أربع، من دون تكرار أي كلمة، مع استخدام مولد أرقام عشوائية آمن بدلًا من ترك الاختيار لشخص. توفر سبع كلمات نحو 90 بت من الأمان، أي نحو 100,000 سنة للكسر، حتى باستخدام 1000 بطاقة رسومات.

العشوائية هي الأهم. فمن يختارون كلماتهم بأنفسهم يميلون إلى كلمات الأغاني والاقتباسات والأسماء والأماكن، وأدوات كسر كلمات المرور تجرب هذه الخيارات أولًا. حتى عبارة «correct horse battery staple» الواردة في القصة المصورة ظهرت الآن آلاف المرات في تسريبات البيانات. أما الكلمات المختارة عشوائيًا فلا تتبع نمطًا يمكن اكتشافه، لذا تظل هذه الأرقام صالحة حتى لو عرف المهاجم أنك استخدمت PassGen.co. هل تستخدم بالفعل عبارة مرور ابتكرتها بنفسك؟ اختبرها باستخدام فاحص قوة كلمة المرور.

كيف تتذكر عبارة المرور

  • تخيّل مشهدًا. تخيّل الكلمات بالترتيب في مشهد قصير وطريف. فتخيّل حيوان الفظ يحمل فانوسًا في وادٍ عميق أسهل بكثير في التذكر من سبع كلمات منفصلة.
  • اكتبها كثيرًا في البداية. استخدمها عدة مرات يوميًا خلال الأسبوع الأول. بعد ذلك، ستعتاد أصابعك كتابتها.
  • دوّنها على ورقة حتى تحفظها. احتفظ بالورقة في المنزل، ولا تضعها أبدًا مع الجهاز الذي تفتحه بعبارة المرور، وأتلفها بمجرد أن تحفظ عبارة المرور عن ظهر قلب.
  • أبقِ الفواصل. تساعدك الشرطات أو المسافات على معرفة موضع الخطأ، ولا تكلّفك شيئًا.

عبارات مرور بلغتك

الكلمات التي تعرفها أسهل في التذكر والكتابة. اختر قائمة الكلمات باستخدام زر الكرة الأرضية: الإنجليزية أو الألمانية أو الإسبانية أو الفرنسية أو الإيطالية أو البرتغالية أو الكتالونية أو الهولندية أو الأوكرانية أو الروسية. تضم كل قائمة رئيسية نحو 5900 إلى 7700 كلمة، لذا فإن عبارة المرور بأيٍّ من هذه اللغات تقارب في قوتها عبارة مرور بالإنجليزية، ويعتمد حساب القوة أسفل المولد على العدد الدقيق للكلمات في القائمة التي تختارها.

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

تستخدم قائمة الإنجليزية (كلمات قصيرة) كلمات من ثلاثة إلى خمسة أحرف، وهي أسرع في الكتابة على الهاتف أو باستخدام جهاز التحكم عن بُعد للتلفاز. ولأن عدد الكلمات المتاحة للاختيار أقل، فإن كل كلمة تضيف قدرًا أقل من القوة، لذا استخدم تسع كلمات قصيرة للحصول على قوة تعادل سبع كلمات من القائمة الرئيسية.

كيف يعمل: التفاصيل التقنية

لمن يريد الاطلاع على التفاصيل.

عشوائية آمنة

تُختار كل كلمة باستخدام crypto.getRandomValues()، مع أخذ العينات بالرفض لضمان تساوي احتمال اختيار كل كلمة تمامًا. وإذا كانت الكلمة موجودة بالفعل في عبارة المرور، يُعاد السحب حتى لا تتكرر أي كلمة.

تقدير القوة

هو العدد الدقيق لعبارات المرور المختلفة التي يمكن توليدها بالإعدادات المحددة. عند عدم تحديد حد أقصى للطول، يُحسب هذا العدد بالصيغة N × (N − 1) × … بعدد عوامل يساوي عدد الكلمات، من قائمة تضم N كلمة. تضرب الأرقام العشوائية بين الكلمات هذا العدد في 10 لكل فاصل، ويضربه خيار «إضافة رقم» في 10 × عدد الكلمات (أي رقم، وأي كلمة)، ويضربه خيار «إضافة رمز» في 8 × عدد الكلمات (أحد الرموز ! @ # $ % ^ & *، وأي كلمة). لا تضيف الأحرف الكبيرة أي قوة، وكذلك الفاصل «مخصص»، لأنك اخترته بنفسك. عدد البتات = log2 لهذا العدد. زمن كسر عبارة المرور = 2البتات − 1 ÷ (2 × 1014) ثانية، باستخدام 1000 بطاقة رسومات.

الحد الأقصى للطول

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

الكلمات المستبدلة

لكل كلمة تُستبدل k مرة، تنخفض القوة بمقدار log2(k + 1) بت، وهو أقصى ما قد يكشفه اختيار كلمة واحدة من بين k + 1 كلمة.

قوائم بأحجام تناسب النرد

تبدأ معظم القوائم بـ 7,776 كلمة، وهو ناتج 6 × 6 × 6 × 6 × 6، أي عدد النتائج الممكنة لرمي خمسة أحجار نرد. هذه هي طريقة Diceware: ترمي خمسة أحجار نرد وتبحث عن الكلمة المقابلة للنتيجة. تضم القوائم الإسبانية والإيطالية والكتالونية 8,192 كلمة، وتضم قائمة الكلمات الإنجليزية القصيرة 1,296 كلمة، بما يناسب أربعة أحجار نرد. وبسبب التنقية الموضحة أدناه، يستخدم المولد مولد الأرقام العشوائية في متصفحك بدلًا من أرقام النرد.

تنقية القوائم

تُحذف الكلمات التي تحتوي على محرف يُستخدم للفصل، مثل «yo-yo»، حتى تبقى حدود الكلمات واضحة. وتُحذف أيضًا أسماء الأشخاص والأماكن، حتى عندما تُكتب في القائمة بأحرف صغيرة، والكلمات التي قد تكون مزعجة أو محرجة في عبارة مرور قد تنطق بها بصوت عالٍ، مثل أسماء الأمراض والمخدرات والأسلحة والألفاظ المسيئة. عدد الكلمات المتاحة للاستخدام: الإنجليزية 7,424، الإنجليزية (كلمات قصيرة) 1,234، الألمانية 6,947، الإسبانية 5,962، الفرنسية 7,347، الإيطالية 7,667، البرتغالية 7,429، الكتالونية 7,186، الهولندية 7,337، الأوكرانية 7,430، الأوكرانية (بالحروف اللاتينية) 7,480، الروسية والروسية (بالحروف اللاتينية) 7,608 لكل منهما. يستخدم حساب القوة هذه الأعداد ليظل دقيقًا.

قوائم الكلمات

تستخدم الإنجليزية قائمة EFF Long Wordlist (CC BY 4.0)، وتستخدم الإنجليزية (كلمات قصيرة) قائمة EFF Short Wordlist 1 (CC BY 3.0 US). تأتي القوائم الألمانية والإسبانية والإيطالية والكتالونية من قوائم ulif diceware (CC BY)، والفرنسية من مشروع Tails (CC0)، والهولندية من mko.re (CC BY)، والأوكرانية من git-leaf (MIT). أُعدّت القائمة الروسية خصيصًا لـ PassGen.co من بيانات OpenRussian.org (CC BY-SA 4.0)، والقائمة البرتغالية من بيانات تواتر الكلمات في OpenSubtitles (hermitdave/FrequencyWords) وويكيبيديا البرتغالية (CC BY-SA 4.0).

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

ما المثال الجيد لعبارة مرور؟

مثل velvet-harbor-sketch-lantern-cactus-walrus-canyon: سبع كلمات لا علاقة بينها ولا تربطها بك أي صلة. لا تستخدم أبدًا عبارة مرور رأيتها منشورة، بما فيها هذا المثال. أنشئ عبارتك الخاصة أعلاه.

هل عبارة المرور المكونة من أربع كلمات آمنة؟

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

ما الفرق بين عبارة المرور وكلمة المرور؟

كلمة المرور عادةً سلسلة قصيرة من أحرف ورموز متنوعة، أما عبارة المرور فهي سلسلة أطول من الكلمات. وعبارة المرور هي ما يقصده معظم الناس بكلمة مرور سهلة الحفظ، من النوع الذي تولّده أداة passphrase generator. ولتوفير القوة نفسها، تكون عبارة المرور أطول، لكنها أسهل بكثير في الكتابة والتذكر. استخدم عبارة مرور لما تكتبه بنفسك، وكلمة مرور عشوائية لما يملؤه مدير كلمات المرور نيابةً عنك.

هل هذه أداة لتوليد عبارات المرور بطريقة Diceware؟

تستخدم الأداة الطريقة نفسها: اختيار كلمات عشوائيًا من قائمة يتناسب حجمها مع نتائج رمي النرد. تضم معظم القوائم 7,776 كلمة، وهو عدد النتائج الممكنة لرمي خمسة أحجار نرد. وبدلًا من رمي النرد، تستخدم مولد الأرقام العشوائية الآمن في متصفحك، وهو يوفر العشوائية نفسها بسرعة أكبر بكثير. وتُحسب القوة المعروضة بناءً على القائمة المستخدمة تحديدًا.

لماذا يظهر وقت قصير لكسر عبارة مرور طويلة؟

تعتمد القوة على عدد عبارات المرور التي يمكن توليدها بإعداداتك، لا على عدد أحرفها. يخمّن المهاجم كلمات كاملة من القائمة، لذا لا تمنح الكلمات الطويلة حماية أكبر من القصيرة، ولا يضيف بدء كل كلمة بحرف كبير أي قوة. إضافة كلمة أخرى تضاعف الوقت بنحو 7,400 مرة.

هل يمكنني تغيير كلمة واحدة فقط؟

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

هل يمكنني إنشاء عدة عبارات مرور دفعة واحدة؟

نعم. افتح عدة عبارات مرور أسفل النتيجة، واختر عددًا يصل إلى 16، ولكل عبارة زر نسخ خاص بها. ولصف دراسي أو شركة بأكملها، يتيح مولد كلمات المرور المجمعة إنشاء ما يصل إلى 1,000 كلمة مرور وتصديرها لاستخدامها في Microsoft 365 أو Google Workspace أو Active Directory.

هل يمكنني استخدام المسافات في عبارة المرور؟

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

كيف أضيف عبارة مرور إلى مفتاح SSH أو GPG؟

لمفتاح SSH موجود، شغّل ssh-keygen -p -f ~/.ssh/id_ed25519 والصق عبارة المرور عند طلبها. أما لمفتاح GPG، فشغّل gpg --passwd متبوعًا بمعرّف مفتاحك. وعند إنشاء مفاتيح جديدة، سيُطلب منك إدخال عبارة مرور.

هل يمكنني استخدام هذه الأداة لإنشاء عبارة استرداد لمحفظة عملات مشفرة؟

لا. يجب أن تصدر عبارة الاسترداد المكونة من 12 أو 24 كلمة عن محفظتك، لأنها تستخدم قائمة كلمات خاصة بها ومجموعًا اختباريًا مدمجًا، لذا لن تصلح الكلمات المولّدة هنا لهذا الغرض. أما عبارة مرور BIP39 الاختيارية التي توفرها بعض المحافظ فهي مختلفة: تختارها بنفسك، لذا تصلح لها عبارة مرور من هنا. احفظها بعناية مثل عبارة الاسترداد، إذ لا يمكن استعادة المحفظة من دونها.

هل إنشاء عبارة مرور عبر الإنترنت آمن؟

هنا، نعم. تُنشأ عبارة المرور بواسطة شيفرة تعمل في متصفحك، ولا تُرسل إلينا أبدًا. بعد تحميل الصفحة، تعمل الأداة دون اتصال بالإنترنت، لذا يمكنك قطع الاتصال قبل توليد عبارة المرور إذا أردت التأكد.

بين الكلمات

أحرف كبيرة ورقم ورمز

للمواقع التي تشترطها. يجعل Abc أول حرف من كل كلمة كبيراً، ويضيف 123 رقماً واحداً، ويضيف !@# رمزاً واحداً (! @ # $ % ^ & *)، كل منهما في نهاية كلمة عشوائية. تزيد القوة قليلاً، لكن إضافة كلمة أخرى تزيدها أكثر.

الحد الأقصى للطول

للمواقع التي تفرض حداً للطول. لا تتسع المساحة إلا لكلمات أقصر، لذا تكون عبارة المرور أضعف.

عدد عبارات المرور

تحتاج إلى أكثر من 16؟ مولد كلمات المرور بالجملة

قائمة الكلمات

رمز QR

امسح الرمز بكاميرا هاتفك للحصول على كلمة المرور على هاتفك.

هل تُعدّ لافتة Wi-Fi؟ استخدم كلمة المرور هذه