דלג לתוכן הראשי

מחולל ביטויי Diceware בחינם

צור ביטויי סיסמה בעלי אנטרופיה גבוהה וקלים לזכירה על ידי שילוב מילים אקראיות. ספירת מילים, מפריד ורישיות ניתנים להגדרה — משתמש באקראיות מאובטחת קריפטוגרפית.

פועל לא-מקוון לאחר טעינה

...

לחץ על כל מילה כדי להטיל את המילה הזו בלבד

62 ביטים
אנטרופיה
15 שנים
זמן לפיצוח

למה diceware? ביטויי סיסמה עם מילים אקראיות בעלי אנטרופיה גבוהה וקל יותר לזכור אותם מסיסמאות אקראיות חסרות משמעות. ביטוי של 5 מילים בעל אנטרופיה גבוהה יותר מסיסמה אקראית של 10 תווים עם אותיות גדולות וסמלים. כל האקראיות מגיעה מ-crypto.getRandomValues() בדפדפן. אין שליחת מילים, ביטויים או נתונים לשום מקום.

שימושים נפוצים

  • צור סיסמה ראשית לניהלי סיסמאותמשפט סיסמה של Diceware הוא בחירה מצוינת למפתח הראשי של מנהל הסיסמאות שלכם: אנטרופיה גבוהה וקל לזכור.
  • צור ביטויי הצפנהלהצפנת דיסק מלא, מפתחות GPG או כל מערכת קריפטוגרפית הדורשת סוד זיכרוני.
  • צור סיסמאות רשת Wi-Fiקל יותר לשתוף מילולית מאשר שטויות אקראיות — מושלם לרשתות אורח או בתים משותפים.
  • צור סודות משותפים של קבוצהלחשבונות שירות משותפים, סיסמאות פריסה או כל דבר שאנשים מרובים צריכים לזכור.
  • צור סיסמאות דוגמה זיכרוניות להצגותבעת הדגמת כלים הדורשים סיסמה, ביטויי diceware זיכרוניים יותר לקהל מאשר שטויות.

כיצד זה עובד

יצירת ביטוי סיסמה פועלת כולה בדפדפן שלך באמצעות crypto.getRandomValues של Web Crypto API — אותו מקור אקראיות קריפטוגרפית שבו משתמשים מנהלי סיסמאות ו-TLS. רשימת המילים הקצרה של EFF בת 1,296 המילים מוטמעת ישירות בדף, כך שלא נשלחת בקשת רשת בזמן היצירה.

  1. 1
    בחירת מילים ללא הטיה
    עבור כל חריץ מילה, crypto.getRandomValues ממלא מאגר Uint32 במספר אקראי נתמך-חומרה. דגימת דחייה משמיטה ערכים שהיו מטים את ההתפלגות, ואז התוצאה משמשת כאינדקס ברשימת המילים הקצרה של EFF בת 1,296 מילים — נותנת בדיוק 10.34 סיביות אנטרופיה למילה ללא הטיית מודולו.
  2. 2
    תוספות אופציונליות מצורפות
    אם אתה מפעיל את מתג המספר, מספר שלם אקראי בין 0–99 נבחר באותה שיטה חסרת-הטיה ומצורף כשבב נפרד, מוסיף כ-6.6 סיביות. הגדלת האות הראשונה של כל מילה היא דטרמיניסטית ולא מוסיפה אנטרופיה, מה שהכלי מציין במפורש.
  3. 3
    תצוגת אנטרופיה חיה וזמן-פיצוח
    האנטרופיה מחושבת כ-מספר-מילים × log2(1296), והכלי ממיר את הנתון הזה לזמן פיצוח משוער באמצעות שלושה מודלי תקיפה ניתנים לבחירה: 10 ניחושים/שנייה (מקוון מוגבל), 10 מיליארד/שנייה (GPU לא מקוון), ו-100 טריליון/שנייה (אשכול בקנה מידה גדול). החשבון מתעדכן מיד כשאתה משנה ספירת מילים או אפשרויות.
  4. 4
    החלפת מילה בודדת והעתקה
    לחיצה על מילה בודדת מחליפה רק את המילה הזו במילה חדשה שנוצרה — אותה אנטרופיה, שימושי להחלפת מילה מביכה בלי ליצור מחדש את כל ביטוי הסיסמה. המחרוזת הסופית מורכבת עם המפריד שבחרת ונכתבת ללוח דרך Clipboard API הסטנדרטי.

ביטוי הסיסמה נוצר כולו בדפדפן שלך באמצעות נתוני מילים מוטמעים מקומית — שום דבר לא נשלח לשום שרת בשום שלב.

כלים קשורים

שאלות נפוצות