§

Mod de generare

§

Setări caractere

Trage pentru a seta lungimea parolei. Interval: 4 până la 128 de caractere.
Elimină caracterele vizual similare: 0, O, o, 1, l, I, | și apostroful invers.
Interval: 1 până la 50. Fiecare rezultat are propriul buton de copiere; Copiază tot le împachetează cu linii noi.
§

Rezultat

    Echipele de securitate din SUA generează parole conform cadrului NIST SP 800-63B, care a renunțat la clasele de complexitate obligatorii în favoarea lungimii și caracterului aleatoriu și care încă ancorează fiecare verificare a politicii de parole FedRAMP, HIPAA și PCI-DSS. Organizațiile din Marea Britanie urmează ghidul paralel NCSC privind parolele, care favorizează în mod similar lungimea în detrimentul claselor de simboluri și aprobă în mod explicit acreditările de tip frază. Acest generator emite șiruri de caractere aleatorii criptografic sau fraze din lista de cuvinte EFF exclusiv prin API-ul Web Crypto al browserului — niciodată prin Math.random(), niciodată trimise la un server. Util pentru tokenuri API unice, acreditări de conturi de serviciu sau intrări de bază pentru 1Password / Bitwarden care nu ar trebui să apară niciodată într-o căutare în istoricul browserului.

    Ce face acest generator de parole diferit?

    Acesta este un generator de parole axat pe confidențialitate, numai în browser. Fiecare octet aleatoriu provine de la generatorul criptografic de numere aleatorii al sistemului tău de operare prin crypto.getRandomValues — niciodată de la Math.random. Pagina nu face nicio solicitare de rețea pentru a genera o parolă, iar valoarea generată nu părăsește niciodată fila ta. Deschide panoul Rețea în DevTools și click pe Generează: rămâne tăcut.

    Cum funcționează acest generator de parole?

    Instrumentul rulează exclusiv în JavaScript în browserul tău. Nu există un drum dus-întors la server, nicio baliză de analitică ce transportă parola și nicio solicitare de font la distanță după încărcarea paginii.

    1. Sursă din CSPRNG-ul sistemului de operare. Fiecare număr întreg aleatoriu este extras din crypto.getRandomValues(new Uint32Array(n)) — aceeași sursă criptografic sigură pe care browserul o folosește pentru materialul cheie TLS și crypto.randomUUID. Math.random nu este niciodată apelat intenționat; o verificare la nivel de proiect o impune.
    2. Asamblarea setului de caractere. Modul de caractere aleatorii concatenează clasele de caractere activate — majuscule, minuscule, cifre, simboluri — într-un singur alfabet. Comutatorul „Exclude caractere ambigue” elimină apoi glifele vizual similare (0, O, o, 1, l, I, |, apostrof invers) astfel încât parola să fie clară când este citită cu voce tare sau copiată manual.
    3. Eșantionare neindexată imparțială. Maparea unui număr întreg fără semn pe 32 de biți la un index din setul de caractere în mod naiv (modulo) introduce o mică părtinire atunci când dimensiunea setului de caractere nu divide 2^32 uniform. Instrumentul folosește eșantionarea prin respingere: orice eșantion care cade în coada modulo este aruncat și reextras, astfel încât fiecare caracter din set să fie la fel de probabil.
    4. Generare în masă. Pentru modul de caractere aleatorii poți solicita 1 până la 50 de parole într-un singur click. Fiecare rezultat este afișat ca un rând cu propria estimare de entropie, categorie de tărie și buton Copiază. Butonul „Copiază tot” unește rândurile cu linii noi, astfel încât să poți lipi într-un CSV sau fișier de import pentru seif.
    5. Mod frază. Comută modul și pagina încarcă leneș Lista Scurtă de Cuvinte EFF #1 (1296 de cuvinte englezești din domeniul public) la prima utilizare. Frazele de cinci cuvinte oferă aproximativ 51,7 biți de entropie — suficient pentru conturi de zi cu zi și mult mai memorabile decât o supă de caractere de 9 caractere. După acea singură încărcare de aceeași origine, pagina este din nou tăcută.

    De ce să folosești acest generator de parole?

    • Parola ta nu părăsește niciodată browserul. Nu există endpoint de server, niciun apel de analitică ce transportă valoarea, niciun font la distanță, nicio telemetrie. Deschide DevTools, generează o parolă și urmărește panoul Rețea să rămână gol.
    • Aleatoriu criptografic sigur, prin construcție. Fiecare număr întreg provine din crypto.getRandomValues, cu eșantionare prin respingere împotriva părtinirii modulo. Cea mai comună eroare în generatoarele de parole din browser — folosirea Math.random pentru entropie — este structural imposibilă aici.
    • Două moduri, un singur instrument. Modul de caractere aleatorii produce șiruri de înaltă entropie pentru managerii de parole; modul frază produce șiruri memorabile de tip xkcd (cal-core-baterie-capsă) bazate pe Lista Scurtă de Cuvinte EFF #1. Același model de confidențialitate în ambele.
    • Entropie transparentă. Fiecare rând generat arată entropia în biți și o etichetă clară de tărie, astfel încât poți vedea dintr-o privire dacă un șir de 12 caractere fără simboluri este la fel de puternic ca o frază de 5 cuvinte. Fără artificii de marketing, doar numerele.

    Care sunt aplicațiile comune ale parolelor generate?

    Ori de câte ori ai nevoie de un secret aleatoriu nou, acesta este instrumentul care minimizează suprafața de încredere:

    • Importuri în managerul de parole. Generează 50 de parole puternice într-un singur lot, click Copiază tot, lipește în importul CSV al seifului tău. Valorile nu au trecut prin niciun server, deci nu există fereastră de scurgere între generare și stocare.
    • Fraze principale. Comută la modul frază, alege 6 sau 7 cuvinte, opțional capitalizează fiecare cuvânt și ai un șir de înaltă entropie pe care îl poți aminti efectiv fără a-l scrie. Aproximativ 62 de biți de entropie din 6 cuvinte — bine peste pragul pentru un atac offline.
    • Chei API și tokenuri în proiecte secundare. Ai nevoie de un secret unic pentru o cheie de semnare webhook sau o parolă de bază de date de dezvoltare? Generează un șir de 32 de caractere bogat în simboluri aici, copiază-l o dată, iar singurul loc în care a existat vreodată în tranzit a fost în interiorul propriei file de browser.

    Cum arată un exemplu de parolă generată?

    Setează lungimea la 16, lasă toate cele patru clase de caractere activate și click pe Generează. Setul de caractere are 26 + 26 + 10 + 32 = 94 de caractere, deci fiecare caracter generat poartă log2(94) ≈ 6,55 biți de entropie. Șaisprezece caractere ajung la aproximativ 104,9 biți — bine peste pragul de 80 de biți „foarte puternic” și efectiv imposibil de forțat brut cu hardware-ul actual. Acum comută la modul frază, alege 5 cuvinte cu separatorul implicit cratimă: cocktail-sprig-aspect-magenta-tonic poartă log2(1296) × 5 ≈ 51,7 biți. Memorabil, tastabil și mai puternic decât parola medie aleasă de om.

    Generează, copiază, continuă. Pagina nu vede niciodată un server, parola nu părăsește niciodată fila ta, iar entropia este calculată din principii de bază. Aceasta este întreaga promisiune.