Kalkulator Entropi Kata Sandi

Hitung entropi kata sandi sebagai panjang × log2(ukuran kumpulan), plus entropi Shannon dan perkiraan zxcvbn yang realistis untuk melihat bedanya.

Ketik kata sandi di atas untuk menganalisisnya. Tidak ada yang dikirim ke mana pun.

Berjalan sepenuhnya di browser Anda. Data Anda tidak pernah diunggah.

Apa itu Kalkulator Entropi Kata Sandi?

Kalkulator ini menampilkan rumus entropi klasik untuk kata sandi, panjang × log2(kumpulan karakter), di samping entropi Shannon dari karakternya dan perkiraan realistis dari zxcvbn. Membandingkannya menunjukkan mengapa angka klasik hanya berlaku untuk kata sandi yang dibuat secara acak.

Cara menggunakan Kalkulator Entropi Kata Sandi

  1. Masukkan kata sandi di kolom Kata sandi.
  2. Baca Entropi kumpulan karakter dalam bit dan Ukuran kumpulan yang terdeteksi.
  3. Bandingkan dengan Entropi Shannon (per karakter × panjang) dan Perkiraan realistis (zxcvbn).
  4. Periksa kelas karakter mana yang menyumbang ke kumpulan.

Contoh

Masukan
Tr0ub4dor&3
Keluaran
Pool entropy 72.1 bits (pool 94, length 11); Shannon 3.28 × 11 = 36.1; realistic estimate (zxcvbn) 19.5 bits

Kapan menggunakan Kalkulator Entropi Kata Sandi

Pakai untuk memeriksa kekuatan kata sandi yang dibuat secara acak atau untuk mengajarkan cara entropi dihitung. Untuk kata sandi buatan manusia, andalkan perkiraan realistis atau pemeriksa kekuatan; entropi kumpulan akan melebih-lebihkannya.

Cara kerja Kalkulator Entropi Kata Sandi

Ukuran kumpulan adalah jumlah kelas yang ada: huruf kecil 26, huruf besar 26, angka 10, simbol ASCII 32, spasi 1, ditambah jumlah karakter non-ASCII yang berbeda. Entropi kumpulan = panjang × log2(kumpulan). Entropi Shannon = −Σ p·log2(p) atas frekuensi karakter, dikalikan panjang. Perkiraan realistis adalah log2 dari jumlah tebakan zxcvbn.

Kasus Penggunaan Umum

  • Memverifikasi bahwa kata sandi buatan generator memenuhi syarat entropi (misalnya 80 bit)
  • Mengajarkan perbedaan entropi teoretis dan nyata
  • Membandingkan pilihan set karakter untuk kata sandi acak
  • Mendokumentasikan persyaratan kata sandi dalam kebijakan keamanan

Pertanyaan Umum

Mengapa angkanya sangat berbeda?

Rumus kumpulan mengasumsikan setiap karakter dipilih acak. Tr0ub4dor&3 adalah kata kamus dengan substitusi, sehingga penyerang cerdas butuh tebakan jauh lebih sedikit, yang dicerminkan zxcvbn.

Berapa bit yang cukup?

Untuk kata sandi acak, 80 bit atau lebih tahan terhadap serangan offline praktis apa pun; 128 bit sudah di luar jangkauan brute force.

Mengapa entropi Shannon lebih rendah dari entropi kumpulan?

Entropi Shannon hanya mengukur seberapa merata karakter yang benar-benar dipakai tersebar, bukan ukuran alfabet asalnya.

Jelajahi kategori lainnya