Inventat în 1995 de Arnold Reinhold, diceware generează o frază-parolă aruncând zaruri fizice: cinci aruncări dau un număr de cinci cifre (11111–66666), care este căutat într-o listă numerotată de cuvinte pentru a alege unul. Se repetă de șase ori și se unesc cuvintele — fraza este la fel de sigură pe cât sunt de aleatorii zarurile și lista.
De ce un CSPRNG bate zarurile fizice
Zarurile sunt cu adevărat aleatorii, dar lente și ușor de înregistrat sau observat. Generatorul de fraze al acestui site face aceeași treabă digital, folosind crypto.getRandomValues() — sursa aleatorie sigură criptografic a browserului — pentru a alege fiecare cuvânt dintr-o listă de 1.356 de cuvinte. Asta înseamnă circa 10,4 biți de entropie per cuvânt, deci o frază de șase cuvinte poartă aproximativ 62 de biți, iar una de opt peste 83.
Cuvinte exemplu din lista noastră
river tiger lamp fabric ocean coral gravel amber willow ember thistle quartz
Vrei lista numerotată completă?
Dacă vrei să arunci cu zaruri fizice, EFF publică gratuit o listă diceware numerotată de 7.776 de cuvinte, verificată profesional (și o variantă mai scurtă, mai ușor de tastat) — standardul modern, conceput pentru a evita cuvintele care sună asemănător sau greu de scris.
Termeni conexi: Frază-parolă · Entropie · CSPRNG