Diceware مولد عبارة المرور مجانًا
قم بإنشاء عبارات مرور لا تُنسى وعالية الإنتروبيا من خلال الجمع بين الكلمات العشوائية. عدد الكلمات والفاصل والأحرف الكبيرة القابلة للتكوين - يستخدم العشوائية الآمنة للتشفير.
انقر على أي كلمة لإعادة توليد تلك الكلمة فقط
لماذا diceware؟ العبارات المكونة من كلمات عشوائية تمتلك إنتروبيا عالية وأسهل في الحفظ من مزيج الأحرف العشوائي. عبارة من 5 كلمات أكثر إنتروبيا من كلمة مرور عشوائية من 10 أحرف بحالات مختلطة ورموز. تأتي العشوائية كلها من crypto.getRandomValues() في متصفحك. لا يُرسَل أي شيء إلى أي مكان.
الاستخدامات الشائعة
- إنشاء كلمة مرور رئيسية لمدير كلمات المرورعبارة diceware مثالية للمفتاح الرئيسي لمدير كلمات المرور — إنتروبيا عالية وسهلة التذكر.
- إنشاء عبارات تشفيرلتشفير القرص الكامل أو مفاتيح GPG أو أي نظام تشفيري يتطلب سراً سهل التذكر.
- إنشاء كلمات مرور شبكة Wi-Fiأسهل في المشاركة اللفظية من الرموز العشوائية — مثالي للشبكات الضيف أو المنازل المشتركة.
- إنشاء أسرار مشتركة للفريقللحسابات المشتركة أو كلمات مرور النشر أو أي شيء يجب على عدة أشخاص تذكره.
- إنشاء كلمات مرور نموذجية سهلة التذكر للعروض التوضيحيةعند عرض الأدوات التي تحتاج إلى كلمة مرور، عبارات diceware أسهل في التذكر للجمهور من الرموز العشوائية.
كيف يعمل
يعمل توليد عبارات المرور بالكامل في متصفحك باستخدام crypto.getRandomValues من Web Crypto API — مصدر العشوائية التشفيرية نفسه الذي تستخدمه مديرات كلمات المرور وTLS. قائمة كلمات EFF القصيرة ذات الـ 1,296 كلمة مضمّنة مباشرة في الصفحة، فلا يُجرى أي طلب شبكة أثناء التوليد.
- 1اختيار الكلمات دون انحيازلكل خانة كلمة، يملأ crypto.getRandomValues مخزن Uint32 برقم عشوائي مدعوم بالعتاد. يتجاهل أخذ العيّنات بالرفض القيم التي قد تحرف التوزيع، ثم تُستخدم النتيجة كفهرس في قائمة كلمات EFF القصيرة ذات الـ 1,296 كلمة — مما يعطي 10.34 بت إنتروبيا بالضبط لكل كلمة دون انحياز باقي القسمة.
- 2إضافات اختياريةإذا فعّلت مفتاح الرقم، يُختار عدد صحيح عشوائي من 0 إلى 99 بالطريقة نفسها الخالية من الانحياز ويُضاف كعنصر منفصل، مضيفًا نحو 6.6 بت. أما تكبير الحرف الأول من كل كلمة فهو حتمي ولا يضيف إنتروبيا، وتذكر الأداة ذلك صراحة.
- 3عرض مباشر للإنتروبيا ووقت الكسرتُحسب الإنتروبيا كـ wordCount × log2(1296)، وتحوّل الأداة هذا الرقم إلى وقت كسر تقديري باستخدام ثلاثة نماذج هجوم قابلة للاختيار: 10 تخمينات/ث (عبر الإنترنت مع تقييد)، و10 مليارات/ث (GPU دون اتصال)، و100 تريليون/ث (عنقود واسع النطاق). تتحدّث الحسابات فورًا عند تغيير عدد الكلمات أو الخيارات.
- 4إعادة توليد كل كلمة والنسخالنقر على أي كلمة منفردة يستبدل تلك الكلمة فقط بأخرى مولَّدة حديثًا — بالإنتروبيا نفسها، وهو مفيد لاستبدال كلمة غير مناسبة دون إعادة توليد العبارة كلها. تُجمَّع السلسلة النهائية بالفاصل الذي اخترته وتُكتب إلى الحافظة عبر Clipboard API القياسية.
تُولَّد عبارة المرور بالكامل في متصفحك باستخدام بيانات كلمات مضمّنة محليًا — لا يُرسل أي شيء إلى أي خادم في أي مرحلة.