Salt la conținutul principal
LibraTool logoLibraTool

Verificator Parole Compromise — gratuit

Verifică dacă o parolă a apărut în breșe de date cunoscute prin Have I Been Pwned — folosind k-anonimitate, astfel parola este hashată local și doar un prefix de hash de 5 caractere este trimis vreodată. Parola în sine nu părăsește niciodată browserul.

Parola nu este trimisă nicăieri. Este transformată cu SHA-1 în browser, iar doar primele 5 caractere ale acelui hash sunt trimise la API-ul de interval Have I Been Pwned. Serverul returnează toate hash-urile compromise cu acel prefix, iar potrivirea este verificată local — acesta este modelul k-anonimitate, deci serviciul nu află niciodată parola sau hash-ul complet.

Această verificare face o singură cerere de rețea — trimite prefixul de 5 caractere al hash-ului la api.pwnedpasswords.com. Parola și hash-ul complet nu sunt niciodată trimise.

Cum funcționează

Verifică o parolă în baza de date Have I Been Pwned, care conține miliarde de parole compromise — fără a trimite vreodată parola nicăieri. Folosește modelul k-anonimitate: doar primele 5 caractere ale hash-ului SHA-1 al parolei părăsesc browserul.

  1. 1
    Parola este hașată local
    Parola ta este hașată SHA-1 în browserul tău cu Web Crypto API. Parola în sine nu lasă niciodată dispozitivul.
  2. 2
    Doar un prefix cu 5 caractere este trimis
    Primele 5 caractere hex ale hash-ului sunt trimise la API-ul de interval Have I Been Pwned, care returnează toate hash-urile compromise ce au acel prefix.
  3. 3
    Potrivirea este verificată în browserul tău
    Browserul tău caută sufixul tău hash în acea listă și arată de câte ori (dacă există) parola a apărut în încălcări. Serviciul nu află niciodată care a fost a ta.

Acesta este singurul instrument LibraTool care face o cerere de rețea, iar chiar și atunci parola și hash-ul complet nu părăsesc niciodată browserul — doar un prefix de hash de 5 caractere.

Instrumente similare

Întrebări frecvente