Pembuat Kata Sandi

Buat kata sandi acak, pilih jenis karakter dan salin satu atau sepuluh sekaligus.

Pilih panjang dan jenis karakter, buat kata sandi, lalu salin ke pengelola kata sandi Anda.

Kata sandi tidak pernah disimpan atau dikirim ke mana pun. Gunakan kata sandi unik untuk setiap akun dan pengelola kata sandi.

Opsi kata sandi

Pengukur memperkirakan entropi, bukan keamanan akun. Ini bukan jaminan keamanan.

Alat ini memerlukan JavaScript dan mengamankan keacakan browser.

Cara menggunakan

Apa itu pembuat kata sandi?

Pembuat kata sandi membuat rangkaian karakter acak alih-alih mengandalkan kata atau pola yang dapat Anda ingat. Alat ini menggunakan crypto.getRandomValues ​​browser Anda dan memungkinkan Anda memilih panjang dan jenis karakter. Kata sandi tidak pernah disimpan atau dikirim ke mana pun.

Pilih kata sandi yang diterima layanan

Pembuat ini menggunakan keacakan aman peramban. Pengaturan menentukan karakter yang dapat dihasilkan; bukan pengganti aturan layanan dan bukan perlindungan dari penggunaan ulang, phishing, atau malware.

Langkah penggunaan

  1. Periksa panjang dan karakter yang diizinkan akun, lalu pilih panjang 8–64.
  2. Pilih jenis karakter. Kecualikan karakter ambigu jika harus membaca atau mengetik kata sandi secara manual.
  3. Buat satu hasil, salin ke pengelola kata sandi, dan gunakan untuk satu akun. Buat sepuluh hanya jika memerlukan sepuluh kata sandi berbeda.

Memilih pengaturan

OpsiApa yang berubah
Kelompok yang dipilihMinimal satu kelompok wajib dipilih dan setiap kelompok terpilih muncul dalam setiap hasil. Mematikan semuanya menampilkan pesan kesalahan yang jelas.
Kecualikan karakter ambiguMenghapus tepat 0, O, 1, l, dan I. Mengurangi kumpulan karakter, bukan menghapus semua karakter yang mungkin tertukar.
Pengukur entropiMenampilkan jumlah kemungkinan string dalam bit dengan memperhitungkan kelompok wajib. Perkiraan pembuat ini, bukan skor keamanan akun.

Contoh dan hasil yang diharapkan

Hanya digit dengan panjang 8 menghasilkan 10^8 kemungkinan dan sekitar 26.58 bit entropi. Menghapus 0 dan 1 menyisakan 8^8 string, tepat 24 bit. Contoh ini menjelaskan pengukur, bukan menyarankan kata sandi delapan digit untuk akun.

Jika tidak berfungsi

  • Jika gagal membuat, pilih minimal satu jenis karakter dan gunakan peramban terbaru dengan crypto.getRandomValues. Tidak ada pengganti Math.random.
  • Jika Salin ditolak, pilih hasil dan salin manual. Sistem operasi atau pengelola papan klip bisa menyimpan kata sandi; menghapus hasil halaman tidak menghapus riwayat papan klip.

Referensi karakter

Tipe karakterKarakter yang tersedia
Huruf besar26
Huruf kecil26
angka10
Simbol32

Mengecualikan karakter ambigu akan menghilangkan 0, O, 1, l dan I dari grupnya masing-masing. Setiap grup yang dipilih muncul setidaknya satu kali.

Format dan batasan

Panjangnya dari 8 hingga 64 karakter. Hasilkan satu atau sepuluh kata sandi sekaligus. Setidaknya satu jenis karakter harus dipilih. Pengukur memperkirakan entropi dari kumpulan karakter dan batasan generator ini; itu bukan jaminan keamanan. Gunakan kata sandi unik untuk setiap akun dan pengelola kata sandi. Akses papan klip mungkin diblokir; pilih hasilnya dan salin secara manual.

Pertanyaan Umum

Berapa panjang kata sandinya?

Gunakan kata sandi yang panjang dan unik yang sesuai dengan kebutuhan layanan penerima. Alat ini defaultnya adalah 16 karakter; kata sandi acak yang lebih panjang menambah ruang pencarian. Gunakan pengelola kata sandi daripada menggunakan kembali kata sandi.

Apakah kata sandi ini acak?

Mereka menggunakan crypto.getRandomValues. Generator menolak byte acak di luar jangkauan sehingga setiap karakter yang diizinkan memiliki peluang yang sama, dan mengharuskan setiap jenis karakter yang dipilih untuk muncul.

Apakah Anda menyimpan atau mengirimkan kata sandi saya?

Tidak. Kata sandi hanya ada di memori halaman ini sampai Anda menghapusnya atau keluar. Menyalin akan menempatkan kata sandi di papan klip perangkat Anda; sistem operasi atau pengelola papan klip Anda mungkin menyimpannya.

Apa itu entropi?

Entropi, ditampilkan dalam bit, memperkirakan ukuran ruang kata sandi yang mungkin dihasilkan. Itu tidak mengukur keamanan akun atau melindungi dari phishing, malware, atau penggunaan kembali kata sandi.

Mengapa saya tidak dapat membuat atau menyalin kata sandi?

Pilih setidaknya satu jenis karakter. Jika keacakan aman tidak tersedia, gunakan browser saat ini. Jika penyalinan ditolak, pilih dan salin hasilnya secara manual.