Generator de parole
Creați o parolă aleatorie sau o frază-parolă ușor de reținut. Totul este generat în browser cu generatorul de numere aleatorii Web Crypto. Parola nu este trimisă niciodată către UltKit, nu este înregistrată în jurnale și nu este stocată. Indicatorul arată entropia reală a setărilor dvs., în biți.
Set de 94 simboluri × 20 · Timp mediu de ghicire la 10 miliarde de încercări pe secundă: 4,6 × 10²¹ ani
Parolele sunt generate în browserul dvs. cu crypto.getRandomValues. Nimic nu este trimis către UltKit și nu este stocat nicăieri.
Entropie și timp de spargere
Atac offline la 10¹⁰ (10 miliarde) de încercări pe secundă. Timpul mediu este jumătate din tot spațiul de căutare.
| Entropie | Caractere aleatorii (set de 94 de simboluri) | Cuvinte dintr-o listă de 7.776 de cuvinte | Timp mediu de spargere |
|---|---|---|---|
| 28 | 5 | 3 | sub 1 secundă |
| 40 | 7 | 4 | 55 secunde |
| 50 | 8 | 4 | 16 ore |
| 60 | 10 | 5 | 1,8 ani |
| 72 | 11 | 6 | 7.482 ani |
| 80 | 13 | 7 | 1,9 mil. ani |
| 100 | 16 | 8 | 2 tril. ani |
| 128 | 20 | 10 | 5,4 × 10²⁰ ani |
Lungimea contează mai mult decât complexitatea: ce spune NIST SP 800-63B
Institutul Național de Standarde și Tehnologie din SUA (NIST) a rescris recomandările privind parolele în SP 800-63B și le-a ajustat din nou în revizia 4, publicată în 2024. Sfatul de bază contrazice vechile reguli din companii: serviciile ar trebui să accepte parole de cel puțin 64 de caractere, să nu impună un amestec de litere mari, cifre și simboluri, să nu oblige utilizatorii să schimbe parola la intervale fixe și să verifice, în schimb, parolele noi în liste de parole compromise și des folosite.
Motivul ține de matematică. Regulile de compoziție îi împing pe oameni spre tipare previzibile, precum „Summer2024!”, pe care atacatorii le încearcă primele. În schimb, fiecare caracter aleatoriu în plus multiplică efortul unui atac prin forță brută cu mărimea setului de caractere. Trecerea de la 12 la 16 caractere aleatorii din cele 94 de simboluri ASCII imprimabile adaugă aproximativ 26 de biți, deci ghicirea devine de aproximativ 78 de milioane de ori mai grea.
Cum se calculează valoarea entropiei
Entropia arată câte parole la fel de probabile ar fi putut fi produse de generator. Pentru o parolă aleatorie, este lungimea × log2(mărimea setului). Cu toate cele patru seturi de caractere, setul are 94 de simboluri, adică aproximativ 6,55 biți pe caracter, deci 16 caractere dau aproximativ 105 biți. Excluderea caracterelor care seamănă între ele reduce setul la 84 și costă puțin sub o cincime de bit pe caracter. Tabelul de mai sus folosește același calcul și presupune un atacator offline care face 10 miliarde de încercări pe secundă, o valoare realistă pentru un sistem cu GPU-uri împotriva unui hash rapid; un hash lent, precum bcrypt, reduce această viteză cu ordine de mărime.
Frazele de acces funcționează la fel, dar cu cuvinte în loc de caractere. Lista încorporată aici conține 367 de cuvinte scurte și uzuale, deci fiecare cuvânt adaugă aproximativ 8,5 biți, iar șase cuvinte dau aproximativ 51 de biți: ușor de tastat și de ținut minte, dar mai slabe decât o parolă aleatorie de 16 caractere. Alegerea opțiunii „cifră aleatorie” ca separator adaugă aproximativ 3,3 biți pentru fiecare spațiu dintre cuvinte. Pentru o frază de acces care protejează ceva important, folosiți opt cuvinte sau o listă Diceware de 7.776 de cuvinte, în care fiecare cuvânt valorează 12,9 biți.
Indicatorul etichetează sub 40 de biți ca slabă, de la 40 la 59 ca medie, de la 60 la 79 ca puternică și 80 sau mai mult ca foarte puternică. Evaluează setările generatorului, nu șirul rezultat, singura metodă cinstită de a nota o parolă: „correct horse battery staple” primește un scor mare la verificatoarele bazate pe tipare, dar este prima frază pe care o încearcă orice atacator.
Cum folosiți în siguranță o parolă generată
Folosiți o parolă diferită pentru fiecare cont și lăsați un manager de parole să le rețină; reutilizarea transformă un singur site compromis în multe conturi preluate. Salvați parola în manager înainte de a trimite formularul de înregistrare și activați autentificarea în doi pași oriunde este disponibilă. Pentru a bloca un document, nu un cont, o frază de acces puternică se potrivește bine cu Protejare PDF cu parolă, care criptează fișierul cu o parolă aleasă de dumneavoastră.
Întrebări frecvente
- Este sigur să folosesc un generator de parole online?
- Este sigur atât timp cât parola nu părăsește dispozitivul. Acest generator rulează integral în browser, folosind crypto.getRandomValues, o sursă aleatorie sigură din punct de vedere criptografic; nu se trimite nicio cerere când generați, copiați sau schimbați setările, lucru pe care îl puteți verifica în panoul de rețea al browserului.
- Cât de lungă ar trebui să fie o parolă în 2026?
- Pentru o parolă aleatorie păstrată într-un manager de parole, 16 caractere sau mai multe din toate cele patru seturi de caractere, ceea ce dă peste 100 de biți de entropie. NIST cere ca serviciile să accepte cel puțin 64 de caractere, așa că lungimea este rareori o limită.
- De ce pot exclude caracterele ambigue, precum 0, O, l și 1?
- Pentru ca o parolă pe care trebuie să o citiți cu voce tare sau să o tastați de pe hârtie să nu fie scrisă greșit. Setul se reduce de la 94 la 84 de simboluri, diferență pe care o compensează cu prisosință câteva caractere în plus.
- Este o frază-parolă mai bună decât o parolă aleatorie?
- O frază de acces este mai ușor de ținut minte și de tastat, ceea ce se potrivește pentru o parolă principală sau pentru autentificarea pe un dispozitiv. Pe caracter are mai puțină entropie, deci are nevoie de mai multe cuvinte: folosiți cel puțin șase dintr-o listă mare sau opt din lista scurtă încorporată în această pagină.
- Își amintește generatorul parolele pe care le-a creat?
- Nu. Parolele există doar pe pagină până când generați altele noi sau închideți fila. Nu se scrie nimic în cookie-uri, în stocarea locală sau pe un server.