Pređi na glavni sadržaj
LibraTool logoLibraTool

Provera kompromitovanih lozinki — besplatno

Proverite da li se lozinka pojavila u poznatim povredama podataka putem Have I Been Pwned — koristeći k-anonimnost, pa se lozinka lokalno hešuje i samo 5-karakterni prefiks heša ikad šalje. Sama lozinka nikada ne napušta vaš pregledač.

Vaša lozinka se nikad ne šalje nigde. Hashuje se pomoću SHA-1 u vašem brauzeru, a API-u Have I Been Pwned range šalje se samo prvih 5 znakova tog hasha . Server vraća sve probijene hashove koji dele taj prefiks, a podudaranje se proverava lokalno — ovo je k-anonymity model, pa servis nikad ne sazna vašu lozinku niti ceo njen hash.

Ova provera šalje jedan mrežni zahtev — šalje 5-znakovni prefiks hasha na api.pwnedpasswords.com. Vaša lozinka i ceo njen hash se nikad ne šalju.

Kako funkcioniše

Proverava lozinku u bazi Have I Been Pwned sa milijardama kompromitovanih lozinki — bez slanja lozinke bilo gde. Koristi model k-anonimnosti: samo prvih 5 karaktera SHA-1 heša lozinke napušta vaš pregledač.

  1. 1
    Lozinka je hešena lokalno
    Vaša lozinka se heširá SHA-1 algoritmom u vašem pregledaču pomoću Web Crypto API-ja. Sama lozinka nikada ne napušta vaš uređaj.
  2. 2
    Samo 5-karakterni prefiks je poslan
    Prvih 5 heksadecimalnih karaktera heša šalje se Have I Been Pwned range API-ju, koji vraća svaki kompromitovani heš koji deli taj prefiks.
  3. 3
    Podudaranje je provereno u vašem pregledaču
    Vaš pregledač traži sufiks vašeg heša u toj listi i prikazuje koliko puta (ako uopšte) se lozinka pojavila u probojima. Servis nikada ne saznaje koja je bila vaša.

Ovo je jedini LibraTool alat koji šalje mrežni zahtev, i čak tada vaša lozinka i njen potpuni heš nikada ne napuštaju vaš pregledač — samo 5-karakterni prefiks heša.

Slične alatke

Česta pitanja