Salt la conținutul principal
LibraTool logoLibraTool

Generator de parole — gratuit

Generează parole puternice și aleatorii, cu lungime, tipuri de caractere și excluderi personalizate. Gratuit, fără autentificare.

Funcționează offline odată încărcat
16
464

Lasă gol pentru lista implicită. Spațiile sunt ignorate.

Utilizări frecvente

  • Generati o parola bancara siguraCreati o parola lunga si complexa pentru conturile dvs. bancare, de investitii si financiare.
  • Generati o parola WiFi puternicaCreati o parola WiFi sigura care este greu de ghicit dar usor de impartasit prin codul QR.
  • Generati o parola a contului de muncaIndepliniti cerintele de parola ale companiei - lungimea, complexitatea si regulile privind tipurile de caractere.
  • Generati o cheie API siguraCreati siruri aleatoare de inalta entropie pentru utilizare ca chei API, tokenuri secrete si secrete de semnare.
  • Generati o parola de baza de dateCreati parole puternice pentru utilizatorii bazei de date, conturi root si conexiuni de serviciu.

Cum funcționează

Parolele sunt generate în întregime în browser-ul tău folosind crypto.getRandomValues() al API-ului Web Crypto — aceeași sursă criptografică aleatorie pe care browserele o folosesc pentru TLS. Fără Math.random(), fără server, fără nicio cerere de rețea de niciun fel.

  1. 1
    Asamblarea grupului de caractere
    Pe baza selecțiilor tale de casete bifabile, unealta construiește array-uri separate pentru majuscule, minuscule, cifre, și simboluri. Dacă 'exclude caracterele similare' este activat, caracterele vizual ambigue precum 1, l, I, 0, și O sunt eliminate din fiecare set înainte ca grupul să fie format.
  2. 2
    Selecție aleatorie cu eșantionare prin respingere
    Fiecare poziție de caracter este completată folosind crypto.getRandomValues() cu eșantionare prin respingere: dacă o valoare aleatorie brută cade în coada distorsionată a distribuției, este eliminată și retrasă. Aceasta elimină distorsiunea modulo care ar face unele caractere statistic mai probabile decât altele.
  3. 3
    Acoperire garantată a claselor
    După eșantionarea parolei complete, unealta verifică dacă cel puțin un caracter din fiecare clasă selectată este prezent. Dacă nu, reeșantionează întreaga parolă și verifică din nou — de până la 100 de ori — mai degrabă decât să schimbe caractere în sloturi fixe, ceea ce ar distorsiona distribuția.
  4. 4
    Estimarea entropiei și a timpului de spargere
    Unealta calculează entropia ca lungime × log2(dimensiune grup) și estimează timpul de spargere folosind aritmetică în spațiu logaritmic față de o bază GPU de 100 miliarde de încercări pe secundă (potrivit pentru hash-uri rapide precum MD5; parolele protejate cu bcrypt/Argon2 ar dura mult mai mult). Ambele cifre se actualizează instant pe măsură ce schimbi setările.

Generatorul rulează în întregime în browser-ul tău — nicio parolă, setare, sau date de utilizare nu sunt niciodată trimise către un server.

Instrumente similare

Întrebări frecvente