Ana içeriğe geç

Ücretsiz Parola İhlal Denetleyicisi

Have I Been Pwned aracılığıyla bir parolanın bilinen veri ihlallerinde görünüp görünmediğini kontrol edin — k-anonimlik kullanılarak, parola yerel olarak hashlenir ve yalnızca 5 karakterlik hash öneki gönderilir. Parolanın kendisi hiçbir zaman tarayıcınızı terk etmez.

Parolanız asla gönderilmez. Tarayıcınızda SHA-1 ile hashlenir ve yalnızca o hashin ilk 5 karakteri Have I Been Pwned range API'sine gönderilir. Sunucu bu öneki paylaşan tüm ihlal hashlerini döndürür ve eşleşme yerel olarak kontrol edilir — bu k-anonimlik modelidir; hizmet parolanızı veya tam hashini asla öğrenmez.

Bu kontrol yalnızca bir ağ isteği yapar — 5 karakterlik hash önekini api.pwnedpasswords.com adresine gönderir. Parolanız ve tam hashi asla gönderilmez.

Nasıl çalışır

Bir parolayı Have I Been Pwned'in milyarlarca ihlal edilmiş parolayı içeren veritabanına karşı kontrol eder — parolayı asla hiçbir yere göndermeden. k-anonimlik modelini kullanır: parolanın SHA-1 hashinin yalnızca ilk 5 karakteri tarayıcınızdan ayrılır.

  1. 1
    Parola yerel olarak hashlenir
    Parolanız tarayıcınızda Web Crypto API ile SHA-1 olarak hashlenir. Parolanın kendisi asla cihazınızdan ayrılmaz.
  2. 2
    Yalnızca 5 karakterlik ön ek gönderilir
    Hashin ilk 5 onaltılık karakteri, bu öneki paylaşan tüm ihlal edilmiş hashleri döndüren Have I Been Pwned range API'sine gönderilir.
  3. 3
    Eşleşme tarayıcınızda kontrol edilir
    Tarayıcınız, hashinizin son ekini bu listede arar ve parolanın ihlallerde kaç kez (varsa) göründüğünü gösterir. Hizmet hangisinin sizin olduğunu asla öğrenmez.

Ağ isteği yapan tek LibraTool aracı budur; o durumda bile parolanız ve tam hashi tarayıcınızdan asla ayrılmaz — yalnızca 5 karakterlik hash öneki ayrılır.

İlgili araçlar

Sık sorulan sorular