Přeskočit na hlavní obsah

Kontrola úniku hesla zdarma

Zkontrolujte, zda se heslo vyskytlo ve známých únicích dat prostřednictvím Have I Been Pwned — pomocí k-anonymity, takže heslo je lokálně zahashováno a odesílá se pouze 5znakový prefix hashe. Samotné heslo nikdy neopustí váš prohlížeč.

Vaše heslo se nikam neodesílá. Ve vašem prohlížeči je zahashováno pomocí SHA-1 a na rozsahové API Have I Been Pwned se odesílá pouze prvních 5 znaků tohoto hashe . Server vrátí všechny prolomené hashe sdílející tento prefix a shoda se ověří lokálně — toto je model k-anonymity, takže služba nikdy nezjistí vaše heslo ani jeho úplný hash.

Tato kontrola provede jeden síťový požadavek — odešle 5znakový prefix hashe na api.pwnedpasswords.com. Vaše heslo ani jeho úplný hash se nikdy neodešlou.

Jak to funguje

Ověří heslo v databázi Have I Been Pwned miliard porušených hesel — bez odesílání hesla kamkoli. Používá model k-anonymity: pouze prvních 5 znaků SHA-1 hash hesla opustí váš prohlížeč.

  1. 1
    Heslo se hašuje lokálně
    Vaše heslo je hašováno SHA-1 v prohlížeči s Web Crypto API. Heslo samo nikdy neopustí vaše zařízení.
  2. 2
    Odesílá se pouze 5znakový prefix
    Prvních 5 hexadecimálních znaků hash se odesílá do Have I Been Pwned range API, který vrací každý porušený hash sdílející tento prefix.
  3. 3
    Shoda se kontroluje v prohlížeči
    Váš prohlížeč hledá příponu vašeho hash v tomto seznamu a ukazuje, kolikrát (pokud vůbec) se heslo objevilo v porušeních. Služba nikdy neví, který byl váš.

Toto je jediný nástroj LibraTool, který provádí síťový požadavek, a i tak vaše heslo a jeho úplný hash nikdy neopustí váš prohlížeč — pouze 5znakový prefix hash.

Související nástroje

Časté dotazy