Lewati ke konten

acak · 94 karakter · bit

Pembuat kata sandi

Kata sandi 16 karakter dari seluruh 94 karakter ASCII yang dapat dicetak membawa entropi 104.9 bit, dan halaman ini membuatnya di tab browser Anda. Pilih karakter atau kata, atur panjangnya, dan salin hasilnya.

Nilai baru muncul setiap kali Anda mengubah pengaturan atau menekan Buat ulang. Apa pun yang Anda buat tidak disimpan, tidak dimasukkan ke alamat, dan tidak dikirim ke server.

Scanned by NortonTM Safe Web

Sekilas

Harga
Tanpa biaya
Akun
Tidak perlu
Unggah
Tidak berlaku — nilai dibuat di tab Anda, tidak ada yang dikirim ke mana pun
Sumber acak
crypto.getRandomValues milik browser Anda, dengan rejection sampling
Panjang
4 sampai 128 karakter, atau 3 sampai 12 kata
Daftar kata
EFF Short Wordlist #1, 1296 kata, CC BY 3.0 US

Entropi pengaturan umum

Entropi adalah panjang × log2(ukuran kumpulan), dalam bit. Kumpulan 10 adalah angka, 26 huruf kecil, 62 huruf dan angka, dan 94 semua karakter ASCII yang dapat dicetak. Setiap bit tambahan menggandakan jumlah tebakan yang dibutuhkan sebuah metode.

Karakter: entropi dalam bit
Ukuran kumpulan8 karakter12 karakter16 karakter20 karakter
1026.639.953.266.4
2637.656.475.294.0
6247.671.595.3119.1
9452.478.7104.9131.1
Kata dari daftar 1296 kata: entropi dalam bit
KataEntropi (bit)
331.0
441.4
551.7
662.0
772.4

Cara membuat kata sandi

1

Pilih karakter atau kata

Karakter menghasilkan untaian pendek seperti yang disimpan pengelola kata sandi. Frasa sandi menggabungkan kata acak dari daftar 1296 kata, yang lebih mudah dibaca dan diketik di ponsel atau televisi.

2

Atur panjang dan jenisnya

Bawaannya 16 karakter dari huruf kecil, huruf besar, angka, dan simbol. Panjang paling berpengaruh: setiap karakter tambahan dari kumpulan 94 menambah 6.55 bit. Matikan satu jenis jika situs yang Anda daftari menolaknya.

3

Salin dan simpan

Tekan Salin dan tempel nilainya ke formulir pendaftaran dan ke pengelola kata sandi Anda sekaligus. Halaman tidak menyimpan riwayat, jadi nilai yang tidak Anda salin hilang saat Anda pergi atau menekan Buat ulang.

Bagaimana kata sandi dibuat

Halaman meminta angka dari pembangkit angka acak kriptografis browser, crypto.getRandomValues, dan mengubah tiap angka menjadi posisi dalam daftar karakter atau kata. Sisa bagi biasa akan menguntungkan beberapa posisi, jadi angka dari ujung atas rentang yang tidak mengisi satu putaran penuh dibuang dan ditarik ulang. Dengan opsi menyertakan satu dari tiap jenis, kata sandi yang kekurangan satu jenis dibuang dan ditarik ulang, bukan menaruh angka atau simbol di posisi tetap, sehingga tidak ada posisi yang dapat diprediksi.

Angka entropi adalah panjang × log2(ukuran kumpulan) untuk karakter dan jumlah kata × log2(1296) untuk kata, yaitu sekitar 10.34 bit per kata. Angka ini menggambarkan metodenya ketika setiap pilihan acak, bukan penilaian atas kata sandi yang dikarang seseorang. Pembuat kata sandi tidak dapat melindungi kata sandi yang disimpan buruk oleh sebuah situs, yang Anda ketik di halaman yang menirukan situs itu, atau yang Anda pakai ulang di tempat lain. Daftar katanya adalah EFF Short Wordlist #1 oleh Electronic Frontier Foundation, diterbitkan di bawah Creative Commons Attribution 3.0 US, dari eff.org/dice. Daftar ini dimuat hanya saat Anda beralih ke Frasa sandi.

Pertanyaan tentang kata sandi

Berapa panjang kata sandi yang sebaiknya dipakai?

Pilih setidaknya 16 karakter untuk akun yang penting, dan 12 sebagai batas bawah. Dari seluruh 94 karakter yang dapat dicetak, 12 karakter memberi 78.7 bit, 16 memberi 104.9 bit, dan 20 memberi 131.1 bit. Setiap bit tambahan menggandakan jumlah tebakan yang dibutuhkan metode, jadi setiap karakter tambahan dari kumpulan 94 melipatkannya sekitar 94 kali.

Apakah simbol membuat kata sandi lebih kuat daripada panjang?

Panjang menambah lebih banyak daripada kumpulan yang lebih besar. Dari 62 karakter (huruf dan angka) ke 94 (menambahkan simbol) menambah 0.60 bit per karakter, sedangkan satu karakter lagi menambah 5.95 bit dari kumpulan 62. Kata sandi 16 karakter dari 62 karakter punya 95.3 bit, lebih banyak daripada 78.7 bit untuk 12 karakter yang menyertakan simbol. NIST SP 800-63B, panduan AS tentang identitas digital, menyarankan agar tidak memakai aturan yang memaksa jenis karakter campuran dan meminta situs menerima setidaknya 64 karakter.

Kapan frasa sandi lebih baik daripada kata sandi acak?

Frasa sandi lebih baik ketika Anda harus membacanya, mengucapkannya, atau mengetiknya dengan tangan: kata sandi Wi-Fi, masuk ke perangkat, atau kata sandi utama pengelola kata sandi. Setiap kata menambah sekitar 10.34 bit, jadi 4 kata memberi 41.4 bit, 6 kata memberi 62.0 bit, dan 8 kata memberi 82.7 bit. Untuk menyamai 104.9 bit Anda butuh 11 kata; untaian acak 16 karakter lebih pendek untuk angka yang sama.

Apakah kata sandi dikirim atau disimpan di suatu tempat?

Tidak. Nilai dibuat di tab browser Anda oleh pembangkit angka acak bawaan browser dan ditampilkan di halaman. Halaman tidak menulis apa pun ke cookie, penyimpanan lokal, bilah alamat, atau server, dan tidak menyimpan riwayat. Menekan Buat ulang atau menutup tab membuang nilainya.

Apa arti entropi dalam bit?

Entropi dalam bit adalah logaritma basis 2 dari jumlah hasil yang sama kemungkinannya yang dapat dihasilkan sebuah metode. Kata sandi 10 angka acak punya 10 × log2(10) = 33.2 bit, yaitu 10 miliar kemungkinan. Menambah satu bit menggandakan jumlah kemungkinan. Angka ini berlaku untuk nilai yang dibuat dengan pilihan acak, seperti di sini; angka ini tidak mengatakan apa-apa tentang kata sandi yang dikarang seseorang.

Mengapa memakai pengelola kata sandi dan tidak memakai ulang kata sandi?

Pengelola menyimpan satu kata sandi acak yang panjang untuk setiap situs, jadi Anda hanya mengingat kata sandi utamanya. Kata sandi yang dipakai ulang hanya seaman situs terlemah yang menyimpannya: ketika satu situs kehilangan data kata sandinya, kata sandi yang sama berlaku di setiap situs lain tempat Anda memakainya. Nilai acak yang unik untuk setiap akun membatasi kerusakan pada akun itu saja.