Sări la conținut
TextArray
Complet local

Generator de fraze de acces Diceware

Generați expresii de acces puternice și memorabile din cuvinte aleatorii cu o cifră de entropie afișată.

Ieșire

Generator de fraze de acces Diceware

O expresie de acces de câteva cuvinte aleatorii este sfatul rar de securitate care face viața mai ușoară, nu mai grea: corect-horse-battery-staple este mult mai puternic decât un P@ssw0rd1 stricat și mult mai ușor de reținut. Acest generator construiește acele fraze în modul Diceware - fiecare cuvânt este o extragere independentă, uniformă dintr-o listă de peste două mii de cuvinte obișnuite în engleză, folosind caracterul aleatoriu criptografic al browserului. Deoarece extragerea este uniformă și independentă, entropia este exactă și afișată cu fiecare lot: cuvinte × log₂(dimensiunea listei) biți, fără agitare a mâinii.

Șase cuvinte dintr-o listă de 2000 de cuvinte reprezintă aproximativ 77 de biți - cu mult peste ceea ce orice atacator offline va folosi forța brută de-a lungul vieții, iar implicit aici. Reduceți la cinci pentru conturile cu mize mai mici, apăsați la opt sau mai mult pentru o parolă principală sau o cheie de criptare. Separatorul, literele majuscule și o cifră de sfârșit opțională sunt de setat, mai ales pentru a satisface câmpurile de parolă care necesită un simbol sau un număr; nimic din toate acestea nu schimbă în mod semnificativ puterea, care provine doar de la numărul de cuvinte - instrumentul este sincer despre asta în cifra de entropie.

Generați un lot dintr-o dată și alegeți fraza care vă rămâne în cap; cel de care vă veți aminti de fapt este cel pe care ar trebui să îl utilizați. Cuvintele sunt obișnuite și ușor de tastat, alese pentru a fi scrise și prietenoase cu telefonul, nu obscure.

Totul rulează local în browserul dvs. folosind crypto.getRandomValues - aceeași sursă de aleatorie ca și generatorul de parole. Frazele de acces sunt create pe dispozitivul dvs., nu sunt transmise niciodată și nimic nu este înregistrat; reîmprospătați și au dispărut.

FAQ

De ce este o expresie de acces mai puternică decât o parolă complexă?
Puterea este entropia, iar entropia vine din imprevizibilitate, nu din simboluri. Șase cuvinte aleatorii dintr-o listă de 2000 de cuvinte este de ~77 de biți; o parolă „complexă” tipică de 8 caractere cu substituții este adesea sub 40 de biți și, mai rău, urmează modele ghicibile. Fraza de acces câștigă din ambele puncte - și vă puteți aminti.
Cum se calculează entropia?
Fiecare cuvânt este o alegere uniformă, independentă din listă, deci entropia este exact cuvinte × log₂ (dimensiunea listei). Cu o listă de 2165 de cuvinte, care este de aproximativ 11,08 biți pe cuvânt - șase cuvinte dau ~66,5 biți, opt da ~88,7. Cifra prezentată este reală, nu o estimare.
Separatorul, carcasa și cifra îl fac mai puternic?
Abia. Ele există pentru a satisface regulile de parolă care necesită un simbol, o majusculă sau un număr. Securitatea vine în mare parte din numărul de cuvinte; cifra finală adaugă doar ~3,3 biți. Adaugă mai multe cuvinte dacă vrei mai multă putere.
Este sigur de încredere în aleatoriu?
Da. Utilizează crypto.getRandomValues, sursa aleatorie sigură criptografic a browserului, cu eșantionare de respingere, astfel încât fiecare cuvânt este la fel de probabil - fără prejudecăți modulo. Math.random nu este niciodată folosită aici.
Frazele de acces sunt trimise undeva?
Nu. Sunt generate în întregime în browser-ul dvs., niciodată transmise sau stocate. Odată ce navigați sau reîmprospătați, acestea dispar - copiați-l pe cel pe care îl doriți mai întâi.