dmosk / passcheck

Parolayı sızıntılara karşı kontrol et

Have I Been Pwned ile k-anonimlik üzerinden parola kontrolü: SHA-1 tarayıcıda hesaplanır; yalnızca kısa özet öneki çıkar. Yerel entropi tahmini de vardır. Parola sunucumuza gönderilmez. gizlilik notuna bakın. Yenisi mi lazım? passgen’i açın.

Parola cihazınızda kalır. Have I Been Pwned API’sine yalnızca kısa bir SHA-1 özet öneki gönderilir (k-anonimlik). Parolanızı almayız ve saklamayız.

Neden passcheck

  • HIBP ve k-anonimlik. SHA-1 tarayıcıda hesaplanır; API’ye yalnızca kısa özet öneki gider.
  • Yerel entropi. Uzunluk ve karakter sınıflarından güç tahmini — cihazınızda.
  • Backend’imizde parola yok. Yazdığınızı almayız ve saklamayız.
  • Net sonuçlar. Bulundu / bulunamadı; bulunursa yaklaşık HIBP sayısı.
  • Dürüst sınırlar. Mutlak güvenlik vaadi yok — HIBP külliyatı ve sezgisel.
  • Ücretsiz ve çok dilli. Hesapsız; her yerel için UI/SEO.
  • Oluşturucu ile. Yenisini passgen.dmosk.net’te oluşturun.

Parola nasıl kontrol edilir

  1. Parolayı girin (isteğe bağlı göster/gizle).
  2. Kontrol et’e basın: tarayıcı SHA-1 hesaplar ve önekle HIBP’ye sorar.
  3. Sızıntı durumunu ve yerel güç tahminini okuyun.
  4. Bulunursa hâlâ kullanıldığı yerlerde değiştirin; passgen ile yenisini oluşturun.

Parola hijyeni ve HIBP

Have I Been Pwned bilinen sızıntılardan parola özetleri toplar. Eşleşme, dizenin sızdırılmış veride göründüğü anlamına gelir — kullanmayı bırakın. Güç skoru sezgiseldir; benzersiz rastgele parolanın yerine geçmez.

İpuçları:

  • Her hizmet için benzersiz parola kullanın.
  • Notlara veya sohbete değil, parola yöneticisine kaydedin.
  • Uzunluk ve çeşitlilik sözlük “zeki” kelimelerinden iyidir.
  • Mümkünse iki faktörlü kimlik doğrulamayı açın.
  • HIBP bulursa hâlâ geçerli olduğu her yerde değiştirin.
  • HIBP’de “bulunamadı” “sonsuza dek güvenli” demek değildir.
  • Yenisi için passgen.
  • Şüpheli sitelerde parola yazmayın — bu araç bizim sunucumuza göndermez.

Ne için

  • parolanın bilinen sızıntılarda görünüp görünmediğini hızlı görmek;
  • döndürmeden önce kaba entropi okuması;
  • zayıf veya yeniden kullanılan parolaların riskini anlatmak;
  • passgen’deki oluşturucuyla devam etmek;
  • parolayı sunucumuza yüklemeden.

SSS

HIBP ile k-anonimlik nedir?

Tarayıcı SHA-1 hesaplar ve özetin yalnızca ilk karakterlerini gönderir. HIBP o önek için sonekleri döner; tam eşleşme yerelde — tam parola API’ye gitmez.

Parola bize yüklenir mi?

Hayır. Almayız ve saklamayız. Yalnızca kısa SHA-1 öneki HIBP API’sine gider.

Have I Been Pwned nedir?

Troy Hunt’ın kamuya açık sızıntılardan parola özetlerini toplayan projesi. passcheck range API’sini kullanır.

“Yaklaşık N kez” ne demek?

HIBP verilerinde yaklaşık görünme sayısı. Ne kadar yüksekse o kadar yayılmış — değiştirin.

Entropi tahmini ne anlama gelir?

Kaba sezgisel: uzunluk × karakter sınıflarından tahmin edilen alfabenin log2’si. Laboratuvar denetimi değil.

“Bulunamadı” mutlak güvenlik midir?

Hayır. HIBP eksiktir; parola zayıf olabilir veya o külliyat dışında sızmış olabilir.

Yeni parola nereden?

passgen.dmosk.net’i açın — tarayıcıda oluşur.

Ücretsiz mi?

Evet — kayıt yok, kontrol ücreti yok.

Tamamen çevrimdışı mı?

Güç tahmini yerel. Sızıntı kontrolü HIBP API ağı ister.

HIBP düşer veya CORS başarısız olursa?

Bağlantı hatası görürsünüz. Sonra yeniden deneyin; güç tahmini çalışmaya devam edebilir.

Hangi özet algoritması?

HIBP k-anonimlik range API’sinin istediği parola SHA-1’i.

Kontrol geçmişi tutuyor musunuz?

Hayır. Yazılan parola bize gönderilmez ve DB’mizde saklanmaz.