Slaan oor na hoofinhoud
LibraTool logoLibraTool

Gratis Wagwoord-skendings-kontroleerder

Kontroleer of 'n wagwoord in bekende data-skending verskyn het via Have I Been Pwned — deur k-anonimiteit te gebruik, sodat die wagwoord plaaslik gehash word en slegs 'n 5-karakter-hash-voorvoegsel ooit gestuur word. Die wagwoord self verlaat nooit jou blaaier nie.

Jou wagwoord word nooit iewers gestuur nie. Dit word met SHA-1 in jou blaaier gehash, en slegs die eerste 5 karakters van daardie hash word na die Have I Been Pwned reeks-API gestuur. Die bediener gee elke geskende hash wat daardie voorvoegsel deel terug, en die passing word plaaslik nagegaan — dit is die k-anonimiteitsmodel, sodat die diens nooit jou wagwoord of sy volle hash leer nie.

Hierdie kontrole maak een netwerkopdrag — dit stuur die 5-karakter hash-voorvoegsel na api.pwnedpasswords.com. Jou wagwoord en sy volle hash word nooit gestuur nie.

Hoe dit werk

Kontroleer 'n wagwoord teen Have I Been Pwned se databasis van miljarde ingebreke wagwoorde - sonder ooit die wagwoord enige plek te stuur. Dit gebruik die k-anonimiteit-model: slegs die eerste 5 karakters van die wagwoord se SHA-1-hash verlaat jou blaaier.

  1. 1
    Die wagwoord word plaaslik gehas
    Jou wagwoord word SHA-1 gehas in jou blaaier met die Web Crypto API. Die wagwoord self verlaat nooit jou toestel.
  2. 2
    Slegs 'n 5-karaktervoorsetstel word gestuur
    Die eerste 5 heksadesimale karakters van die hash word gestuur na die Have I Been Pwned-bereik API, wat elke ingebreke hash wat daardie voorsetstel deel terugstuur.
  3. 3
    Die saam word in jou blaaier gekontroleer
    Jou blaaier soek na jou hash se agtervoegsel in daardie lys en toon hoeveel keer (al ooit) die wagwoord in inbreukes verskyn het. Die diens leer nooit watter een jou was.

Dit is die enigste LibraTool-hulpmiddel wat 'n netwerkversoek maak, en selfs dan verlaat jou wagwoord en sy volle hash nooit jou blaaier - slegs 'n 5-karakter-hash-voorsetstel doen.

Verwante gereedskap

Gereelde vrae