Utilia

Generator de parole

Generator gratuit de parole puternice și aleatorii, de 4 până la 128 de caractere, create în browser cu un generator sigur. Nimic nu este salvat sau trimis.

Entropie estimată: –

Cum folosești generatorul de parole

  1. Setează Lungime, între 4 și 128 de caractere. Pentru majoritatea conturilor, 16 sau mai mult este o alegere bună.
  2. Selectează seturile de caractere pe care le vrei: Litere mari (A–Z), Litere mici (a–z), Cifre (0–9) și Simboluri (!#$%…).
  3. Dacă vei citi sau vei tasta vreodată parola de mână, bifează Exclude caracterele ambigue (0 O o 1 l I |) ca să fie lăsate deoparte caracterele asemănătoare, precum 0 O o 1 l I |.
  4. Lasă bifat Include cel puțin un caracter din fiecare set dacă un site impune reguli de compoziție.
  5. Alege Câte parole vrei să generezi (până la 50), verifică Entropie estimată și eticheta de putere, apoi copiază-o pe cea dorită în managerul tău de parole.

Cum generează acest instrument parolele

Fiecare caracter este ales cu generatorul de numere aleatorii sigur din punct de vedere criptografic al browserului, crypto.getRandomValues, parte din Web Crypto API. Spre deosebire de Math.random(), acesta este conceput astfel încât rezultatul lui să nu poată fi prezis, nici măcar de cineva care a văzut valorile anterioare.

Alegerea corectă a caracterelor este mai grea decât pare. Abordarea naivă, în care iei un număr aleatoriu și îl calculezi modulo dimensiunea setului de caractere, introduce părtinire de modulo: unele caractere apar puțin mai des decât altele. Acest instrument evită complet părtinirea de modulo, deci fiecare caracter permis are exact aceeași probabilitate.

Totul se întâmplă pe dispozitivul tău. Parolele nu sunt trimise prin rețea, nu sunt stocate și nu sunt înregistrate. Când închizi sau reîncarci pagina, dispar.

Cum înțelegi entropia estimată

Entropia, măsurată în biți, exprimă câte încercări ar avea nevoie un atacator în cel mai rău caz. Pentru o parolă generată aleatoriu, se calculează ca lungimea înmulțită cu log₂ din numărul de caractere posibile. Fiecare bit în plus dublează munca atacatorului.

  • O parolă de 12 caractere, doar cu litere mici (26 de caractere), are aproximativ 56 de biți.
  • O parolă de 16 caractere, cu toate cele patru seturi (circa 90 de caractere sau mai multe), are aproximativ 104 biți.
  • O parolă de 20 de caractere, cu aceleași seturi, depășește 130 de biți.

Ca reper, orice sub 50 de biți este slab pentru un cont online, 60 până la 80 de biți este rezonabil, iar 100 de biți sau mai mult este foarte puternic, chiar și împotriva spargerii offline a unei baze de date de parole scurse. Excluderea caracterelor ambigue micșorează puțin setul de caractere, deci estimarea scade ușor; adaugă unul sau două caractere ca să compensezi. Estimarea se aplică parolelor create aici la întâmplare; nu spune nimic despre parolele pe care le inventezi tu, care sunt de obicei mult mai slabe decât sugerează lungimea lor.

Sfaturi despre parole care chiar ajută

  • Lungimea bate complexitatea. Adăugarea de caractere crește entropia mai repede decât adăugarea de tipuri de simboluri. Recomandările actuale, precum NIST SP 800-63B, pun accent pe lungime și descurajează regulile arbitrare de compoziție și schimbarea periodică forțată.
  • Folosește un manager de parole. Poate păstra o parolă lungă, aleatorie și diferită pentru fiecare site, așa că trebuie să ții minte doar o singură frază principală puternică.
  • Nu refolosi parolele. Când un site este compromis, atacatorii încearcă aceeași adresă de e-mail și aceeași parolă peste tot. Parolele unice opresc din start acest tip de atac.
  • Activează autentificarea cu mai mulți factori oriunde este posibil, de preferat cu o aplicație de autentificare, o cheie de securitate sau un passkey, nu prin SMS.
  • Schimbă o parolă când există un motiv, de exemplu după o breșă, nu după un calendar arbitrar.

Întrebări frecvente

Cât de lungă ar trebui să fie parola mea?

Pentru conturile protejate de un manager de parole, 16 până la 20 de caractere aleatorii sunt mai mult decât suficiente. Dacă trebuie să o tastezi des, o frază de acces mai lungă, din mai multe cuvinte aleatorii, poate fi mai ușor de folosit, dar pentru parolele din caractere aleatorii țintește cel puțin 14 până la 16 caractere.

Este sigur să generez parole într-un browser?

Cu acest instrument, da: parolele sunt generate local, cu generatorul criptografic de numere aleatorii al browserului, și nu părăsesc niciodată dispozitivul tău. Ca la orice parolă, asigură-te că dispozitivul însuși nu are programe malware și copiază rezultatul direct în managerul de parole.

De ce să exclud caracterele ambigue?

Caractere precum 0 și O, sau 1, l, I și |, se confundă ușor în multe fonturi. Excluderea lor ajută când trebuie să citești o parolă cu voce tare sau s-o tastezi de pe alt ecran, cu prețul unui set de caractere puțin mai mic.

Cerința unui caracter din fiecare set face parola mai slabă?

Doar cu o cantitate neglijabilă. Elimină o mică parte din parolele posibile, de exemplu pe cele făcute doar din litere, dar se asigură că rezultatul este acceptat de site-urile care insistă pe cifre sau simboluri.

De ce un site îmi respinge parola generată?

Unele site-uri limitează lungimea maximă sau permit doar anumite simboluri. Redu lungimea sau debifează simbolurile și generează una nouă, apoi compensează cu lungime în plus acolo unde se poate.

Sunt parolele generate salvate undeva?

Nu. Nimic nu este stocat, înregistrat sau trimis către un server. Dacă închizi pagina fără să copiezi o parolă, nu mai poate fi recuperată.