Generator Kata Sandi
Buat kata sandi acak dengan panjang dan jenis karakter pilihan, memakai generator angka acak kriptografis di browser Anda.
Memuat…
Cara menggunakan
- Atur Panjang dengan slider atau kotak angka (4–128 karakter) dan Jumlah kata sandi yang ingin dibuat (1–20).
- Centang jenis karakter yang dipakai: A–Z, a–z, 0–9, dan simbol (!@#$ dan lainnya). Setiap kata sandi berisi minimal satu karakter dari tiap jenis yang dicentang.
- Centang Kecualikan yang mirip (Il1O0) untuk membuang I, l, 1, O, dan 0 yang mudah tertukar saat kata sandi diketik ulang secara manual.
- Periksa Kekuatan dan jumlah bit di sebelahnya; nilainya dihitung ulang saat Anda mengubah panjang atau jenis karakter.
- Tekan Salin (Salin semua jika ada beberapa), atau ↻ Buat ulang untuk set baru dengan pengaturan yang sama.
Pertanyaan umum
- Bagaimana kata sandi dibuat?
- Dengan crypto.getRandomValues, generator angka acak yang aman secara kriptografis di browser. Setiap karakter dipilih secara merata (nilai yang menimbulkan bias modulo dibuang), lalu setelah satu karakter dari tiap jenis yang dicentang dimasukkan, semua karakter diacak urutannya.
- Bagaimana kekuatan dihitung?
- Bit = panjang × log2(jumlah karakter yang tersedia). Di bawah 40 bit Lemah, di bawah 60 Cukup, di bawah 100 Kuat, dan 100 ke atas Sangat kuat; misalnya 16 karakter dari keempat jenis (89 karakter) menghasilkan sekitar 104 bit. Ini adalah batas atas: karena setiap jenis yang dicentang wajib muncul minimal sekali, keacakannya sedikit berkurang, paling terasa pada kata sandi pendek (4 karakter dari keempat jenis: tampil 26 bit, sebenarnya sekitar 22).
- Apakah mengecualikan karakter yang mirip membuat kata sandi lebih lemah?
- Hanya sedikit: dengan semua jenis dicentang, 5 dari 89 karakter dibuang, sekitar 0,08 bit per karakter, sehingga kata sandi 16 karakter turun dari sekitar 104 menjadi 102 bit. Menambah satu karakter sudah lebih dari cukup untuk menutupinya.
- Seberapa panjang kata sandi yang baik?
- Minimal 12–16 karakter dengan campuran jenis untuk sebagian besar akun. Gunakan kata sandi berbeda untuk setiap situs dan simpan di pengelola kata sandi.
- Apakah kata sandi dikirim atau disimpan di suatu tempat?
- Tidak. Kata sandi dibuat di browser Anda, tidak dikirim ke server kami, dan tidak disimpan oleh halaman ini; semuanya hilang saat Anda membuat ulang atau menutup halaman. Namun kata sandi yang Anda salin tetap ada di clipboard (dan di riwayat clipboard, jika diaktifkan).