Ce face o parolă puternică

O parolă este la fel de puternică precum numărul de încercări de care are nevoie un atacator. Acest număr depinde de lungime și de aleatoriul real, nu de înlocuiri ingenioase precum @ în loc de a.

Un lacăt închis pe un birou lângă un laptop și câteva zaruri în lumină blândă
Un lacăt închis pe un birou lângă un laptop și câteva zaruri în lumină blândă

Entropia: numărarea încercărilor

Puterea unei parole se măsoară în biți de entropie. O parolă aleasă aleatoriu dintre N posibilități are log2(N) biți, iar fiecare bit în plus dublează munca atacatorului. O parolă aleatorie de 12 caractere dintre 94 de caractere tipăribile are circa 79 de biți. Totul ține de cuvântul aleatoriu: o parolă aleasă de un om, de pildă un nume cu un an și un semn de exclamare, are mult mai puțini biți decât sugerează lungimea, pentru că atacatorii încearcă întâi astfel de tipare.

Diceware și frazele de acces

În 1995, Arnold Reinhold a publicat diceware: arunci cinci zaruri ca să alegi un cuvânt dintr-o listă de 7776 și repeți. Fiecare cuvânt adaugă circa 12,9 biți, deci șase cuvinte dau circa 77 de biți și rămân ușor de tastat. Electronic Frontier Foundation a publicat liste îmbunătățite în 2016, iar acest generator folosește lista ei mare. Ideea a devenit celebră prin benzile desenate din 2011 care comparau correct horse battery staple cu greu de ținut minte, dar slaba Tr0ub4dor&3.

Ce spun recomandările

NIST Digital Identity Guidelines (SP 800-63B) preferă lungimea în locul regulilor de compoziție: acceptă parole și fraze lungi, verifică parolele noi în listele de parole scurse și nu impune schimbări periodice fără motiv. Regulile de complexitate impuse duc mai ales la tipare previzibile. Lungimea cu aleatoriu real și o parolă diferită pentru fiecare site contează mult mai mult.

Cât de repede ghicesc atacatorii

Când un site este spart, atacatorii încearcă offline pe hash-urile furate. Cu hash-uri rapide și plăci grafice moderne pot fi miliarde de încercări pe secundă, ipoteza din spatele timpului afișat aici. Hash-urile lente precum bcrypt sau Argon2 reduc mult acest ritm, dar nu știi ce folosește fiecare site. Țintește cel puțin 70 până la 80 de biți, parole unice, un manager de parole și autentificarea în doi pași.

Întrebări frecvente

Cât de lungă ar trebui să fie o parolă?

Pentru o parolă aleatorie cu litere, cifre și simboluri, 16 caractere sau mai multe dau peste 100 de biți. Pentru o frază, folosește cel puțin 5 sau 6 cuvinte aleatorii. Lungimea este cel mai simplu mod de a câștiga putere.

Sunt puternice înlocuirile precum P@ssw0rd?

Nu. Atacatorii cunosc înlocuirile obișnuite și le încearcă automat, deci adaugă foarte puțin. Aleatoriul real face o parolă puternică.

Ar trebui să schimb parolele des?

Recomandările actuale spun că nu, decât dacă există un motiv, cum ar fi o scurgere de date. Schimbările forțate dese duc de obicei la parole mai slabe și previzibile. Folosește parole unice și schimbă una când s-ar putea să fi fost expusă.

Eşti gata să încerci?

Deschide PictorX în browser-ul tău

Deschide generatorul de parole