Password Generator
Cryptographically secure passwords, generated locally
Click generate to create a passwordBagaimana kata sandi ini dibuat
Karakter diambil dari crypto.getRandomValues(), pembangkit bilangan acak yang aman secara kriptografis di peramban Anda — bukan Math.random() yang dapat ditebak dan tidak layak untuk rahasia.
Pemilihan memakai rejection sampling, membuang nilai acak yang akan mencondongkan hasil ke karakter awal alfabet. Dengan begitu setiap karakter dalam himpunan pilihan Anda punya peluang yang sama.
Entropi dijelaskan
Entropi mengukur, dalam bit, seberapa sulit sebuah kata sandi ditebak. Setiap bit tambahan melipatgandakan ruang pencarian. Sebagai panduan kasar:
- Di bawah 50 bit — lemah; dapat dibobol penyerang yang gigih
- 50–75 bit — memadai untuk akun bernilai rendah
- 75–100 bit — kuat untuk sebagian besar keperluan
- Di atas 100 bit — sangat baik; cocok untuk kata sandi utama dan kunci
Praktik yang baik
- Gunakan kata sandi unik untuk setiap akun
- Simpan di pengelola kata sandi yang tepercaya
- Aktifkan autentikasi dua faktor di mana pun tersedia
- Panjang mengalahkan kerumitan — pilih lebih panjang daripada aneh
Privasi
Pembuatan berlangsung sepenuhnya di peramban Anda. Tidak ada kata sandi yang dikirim ke server, dicatat, atau disimpan.