Generator Frasa Sandi Diceware gratis
Hasilkan frasa sandi yang mudah diingat dan berentropi tinggi dengan menggabungkan kata-kata acak. Jumlah kata, pemisah, dan kapitalisasi yang dapat dikonfigurasi β menggunakan keacakan yang aman secara kriptografis.
Klik kata apa pun untuk mengacak ulang hanya kata itu
Mengapa diceware? Frasa kata acak yang mudah diingat memiliki entropi sangat tinggi dan lebih mudah diingat daripada karakter acak yang tidak bermakna. Frasa 5 kata memiliki entropi lebih tinggi daripada kata sandi acak 10 karakter dengan huruf campuran + simbol. Semua keacakan berasal dari crypto.getRandomValues() di browser Anda. Tidak ada data yang dikirim.
Penggunaan umum
- Hasilkan Sandi Master untuk Pengelola SandiFrasa passphrase diceware ideal untuk kunci master pengelola sandi Anda β entropi tinggi, mudah diingat.
- Hasilkan Frasa Sandi EnkripsiUntuk enkripsi disk penuh, kunci GPG, atau sistem kriptografis apa pun yang memerlukan rahasia yang dapat diingat.
- Hasilkan Sandi Jaringan Wi-FiLebih mudah dibagikan secara lisan daripada gibberish acak β sempurna untuk jaringan tamu atau rumah bersama.
- Hasilkan Rahasia Bersama TimUntuk akun layanan bersama, sandi penyebaran, atau apa pun yang perlu diingat oleh banyak orang.
- Hasilkan Sandi Contoh yang Berkesan untuk DemoSaat mendemonstrasikan alat yang memerlukan sandi, frasa diceware lebih berkesan bagi audiens daripada gibberish.
Cara kerja
Pembuatan frasa sandi berjalan sepenuhnya di browser Anda menggunakan crypto.getRandomValues dari Web Crypto API β sumber keacakan kriptografis yang sama yang digunakan pengelola kata sandi dan TLS. Daftar kata pendek EFF 1.296-kata dipaketkan langsung di halaman, sehingga tidak ada permintaan jaringan yang dibuat selama pembuatan.
- 1Pemilihan kata bebas-biasUntuk setiap slot kata, crypto.getRandomValues mengisi buffer Uint32 dengan angka acak berbasis perangkat keras. Rejection sampling membuang nilai yang akan mencondongkan distribusi, lalu hasilnya mengindeks ke daftar kata pendek EFF 1.296-kata β memberikan tepat 10,34 bit entropi per kata tanpa bias modulo.
- 2Tambahan opsional ditambahkanJika Anda mengaktifkan toggle angka, bilangan bulat acak dari 0β99 dipilih dengan metode bebas-bias yang sama dan ditambahkan sebagai chip terpisah, menambah sekitar 6,6 bit. Mengapitalkan huruf pertama setiap kata bersifat deterministik dan tidak menambah entropi, yang secara eksplisit dicatat alat ini.
- 3Tampilan entropi dan waktu-bobol langsungEntropi dihitung sebagai jumlahKata Γ log2(1296), dan alat ini mengonversi angka itu menjadi perkiraan waktu bobol menggunakan tiga model serangan yang dapat dipilih: 10 percobaan/detik (online dibatasi), 10 miliar/detik (GPU offline), dan 100 triliun/detik (klaster skala besar). Matematikanya diperbarui instan saat Anda mengubah jumlah kata atau opsi.
- 4Acak ulang per kata dan salinMengklik kata individual mana pun hanya mengganti kata itu dengan yang baru dibuat β entropi sama, berguna untuk mengganti kata yang janggal tanpa membuat ulang seluruh frasa sandi. String akhir dirangkai dengan pemisah pilihan Anda dan ditulis ke clipboard via Clipboard API standar.
Frasa sandi dibuat sepenuhnya di browser Anda menggunakan data kata yang dipaketkan secara lokal β tidak ada yang dikirim ke server mana pun kapan pun.
Alat terkait
Pembuat Kata Acak
Buat kata benda, kata kerja atau kata sifat acak untuk game, prompt menulis dan brainstorming.
Pembuat Kata Sandi
Buat kata sandi acak yang kuat dengan panjang, jenis karakter, dan pengecualian yang bisa disesuaikan. Gratis, tanpa login.
Penghitung Kata
Hitung kata, karakter, kalimat, dan paragraf. Perkirakan waktu baca.