Ga naar hoofdinhoud
LibraTool logoLibraTool

Gratis Wachtwoord-inbreukcontrole

Controleer of een wachtwoord is verschenen in bekende gegevenslekken via Have I Been Pwned — met k-anonimiteit, zodat het wachtwoord lokaal wordt gehasht en alleen een 5-teken hashprefix wordt verzonden. Het wachtwoord zelf verlaat je browser nooit.

Je wachtwoord wordt nooit verzonden. Het wordt in de browser gehasht met SHA-1 en alleen de eerste 5 tekens van die hash worden naar de Have I Been Pwned range API gestuurd. De server geeft alle gelekte hashes met dat voorvoegsel terug en de vergelijking vindt lokaal plaats — dit is het k-anonimiteitsmodel, zodat de dienst je wachtwoord of de volledige hash nooit leert kennen.

Deze controle doet één netwerkverzoek — het verstuurt het 5-teken hashvoorvoegsel naar api.pwnedpasswords.com. Je wachtwoord en de volledige hash worden nooit verstuurd.

Hoe het werkt

Controleert een wachtwoord tegen de database van Have I Been Pwned met miljarden geschonden wachtwoorden — zonder het wachtwoord ooit ergens heen te sturen. Het gebruikt het k-anonimiteitsmodel: alleen de eerste 5 tekens van het SHA-1-hash van het wachtwoord verlaten je browser.

  1. 1
    Het wachtwoord wordt lokaal gehasht
    Je wachtwoord wordt in je browser SHA-1-gehasht met de Web Crypto API. Het wachtwoord zelf verlaat je apparaat nooit.
  2. 2
    Alleen een 5-teken-voorvoegsel wordt verzonden
    De eerste 5 hex-tekens van het hash worden naar de Have I Been Pwned-bereik-API verzonden, die elk geschonden hash met dit voorvoegsel retourneert.
  3. 3
    De overeenkomst wordt in je browser gecontroleerd
    Je browser zoekt naar je hash-achtervoegsel in die lijst en toont hoe vaak (zo nodig) het wachtwoord in inbreuken is opgedoken. De service leert nooit welke van jou was.

Dit is het enige LibraTool-hulpmiddel dat een netwerkaanvraag maakt, en zelfs dan verlaten je wachtwoord en de volledige hash je browser nooit — alleen een 5-teken hash-voorvoegsel doet dit.

Gerelateerde tools

Veelgestelde vragen