dmosk / passcheck

Periksa kata sandi terhadap kebocoran

Periksa kata sandi dengan Have I Been Pwned dan k-anonimitas: SHA-1 dihitung di peramban; hanya awalan hash pendek yang keluar. Ada juga perkiraan entropi lokal. Kata sandi tidak dikirim ke server kami. Lihat catatan privasi. Butuh yang baru? Buka passgen.

Kata sandi tetap di perangkat Anda. Hanya awalan hash SHA-1 pendek yang dikirim ke API Have I Been Pwned (k-anonimitas). Kami tidak menerima atau menyimpan kata sandi Anda.

Mengapa memakai passcheck

  • HIBP dan k-anonimitas. SHA-1 dihitung di peramban; hanya awalan hash pendek ke API.
  • Entropi lokal. Perkiraan kekuatan dari panjang dan kelas karakter — di perangkat Anda.
  • Tidak ada kata sandi di backend kami. Kami tidak menerima atau menyimpan ketikan Anda.
  • Hasil jelas. Ditemukan / tidak; jika ditemukan, perkiraan hitungan HIBP.
  • Batas jujur. Tanpa janji keamanan mutlak — korpus HIBP plus heuristik.
  • Gratis dan multibahasa. Tanpa akun; UI dan SEO untuk setiap lokal.
  • Dengan generator. Buat yang baru di passgen.dmosk.net.

Cara memeriksa kata sandi

  1. Masukkan kata sandi (opsional tampilkan atau sembunyikan).
  2. Tekan Periksa: peramban menghitung SHA-1 dan menanyakan HIBP lewat awalan.
  3. Baca status kebocoran dan perkiraan kekuatan lokal.
  4. Jika ditemukan, ganti di tempat yang masih dipakai; buat baru dengan passgen.

Kebersihan kata sandi dan HIBP

Have I Been Pwned mengumpulkan hash kata sandi dari kebocoran yang diketahui. Kecocokan berarti string itu sudah muncul di data bocor — berhenti menggunakannya. Skor kekuatan adalah heuristik, bukan pengganti kata sandi acak unik.

Tips:

  • Gunakan kata sandi unik untuk setiap layanan.
  • Simpan di pengelola kata sandi, bukan catatan atau chat.
  • Panjang dan keragaman mengalahkan kata kamus yang “cerdas”.
  • Aktifkan autentikasi dua faktor bila memungkinkan.
  • Jika HIBP menemukannya, ganti di mana pun masih berlaku.
  • “Tidak ditemukan” di HIBP bukan berarti “aman selamanya”.
  • Untuk yang baru, gunakan passgen.
  • Jangan ketik kata sandi di situs mencurigakan — alat ini tidak mengirimnya ke server kami.

Untuk apa

  • cepat melihat apakah kata sandi muncul di kebocoran yang diketahui;
  • perkiraan entropi kasar sebelum rotasi;
  • menjelaskan risiko kata sandi lemah atau dipakai ulang;
  • lanjut ke generator di passgen;
  • tanpa mengunggah kata sandi ke server kami.

FAQ

Apa itu k-anonimitas dengan HIBP?

Peramban menghitung SHA-1 dan hanya mengirim karakter awal hash. HIBP mengembalikan sufiks untuk awalan itu; pencocokan penuh lokal — kata sandi lengkap tidak ke API.

Apakah kata sandi diunggah ke kami?

Tidak. Kami tidak menerima atau menyimpannya. Hanya awalan SHA-1 pendek ke API HIBP.

Apa itu Have I Been Pwned?

Proyek Troy Hunt yang mengumpulkan hash dari kebocoran publik. passcheck memakai API range-nya.

Arti hitungan “sekitar N kali”?

Perkiraan kemunculan di data HIBP. Semakin tinggi, semakin tersebar — ganti.

Arti perkiraan entropi?

Heuristik kasar: panjang × log2 alfabet perkiraan dari kelas karakter. Bukan audit laboratorium.

“Tidak ditemukan” = aman mutlak?

Tidak. HIBP tidak lengkap; kata sandi bisa lemah atau bocor di luar korpus itu.

Di mana mendapat kata sandi baru?

Buka passgen.dmosk.net — dibuat di peramban.

Gratis?

Ya — tanpa daftar, tanpa biaya pemeriksaan.

Sepenuhnya offline?

Perkiraan kekuatan lokal. Pemeriksaan kebocoran butuh jaringan ke API HIBP.

Jika HIBP down atau CORS gagal?

Anda melihat error koneksi. Coba lagi nanti; perkiraan kekuatan mungkin masih jalan.

Algoritma hash apa?

SHA-1 kata sandi sesuai API range k-anonimitas HIBP.

Simpan riwayat pemeriksaan?

Tidak. Kata sandi yang diketik tidak dikirim ke kami dan tidak disimpan di DB kami.