Penjana Frasa Laluan Diceware percuma
Jana frasa laluan mudah diingat dan berentropi tinggi dengan menggabungkan perkataan rawak. Bilangan perkataan, pemisah, dan permodalan yang boleh dikonfigurasi β menggunakan kerawakan yang selamat secara kriptografi.
Klik kata apa pun untuk mengguling ulang hanya kata itu
Mengapa diceware? Frasa perkataan rawak yang mudah diingat mempunyai entropi yang tinggi dan lebih mudah diingat berbanding rentetan rawak. Frasa 5 perkataan mempunyai entropi lebih tinggi daripada kata laluan rawak 10 aksara dengan huruf bercampur + simbol. Semua kerawakan menggunakan crypto.getRandomValues() dalam pelayar anda. Tiada perkataan, frasa laluan, atau sebarang data dihantar ke mana-mana.
Kegunaan biasa
- Hasilkan Kata Laluan Induk untuk Pengurus Kata LaluanFrasa lulus diceware adalah ideal untuk kunci induk pengurus kata laluan anda β entropi tinggi, mudah diingati.
- Hasilkan Frasa EnkripsiUntuk penyulitan cakera penuh, kunci GPG atau sistem kriptografi apa pun yang memerlukan rahsia yang mudah diingati.
- Hasilkan Kata Laluan Rangkaian Wi-FiLebih mudah berkongsi secara lisan daripada karut rawak β sempurna untuk rangkaian tetamu atau rumah yang dikongsi.
- Hasilkan Rahsia Bersama PasukanUntuk akaun perkhidmatan bersama, kata laluan penggunaan atau apa pun yang perlu diingati oleh berbilang orang.
- Hasilkan Kata Laluan Contoh Mudah Diingati untuk DemoSemasa menunjukkan alat yang memerlukan kata laluan, frasa diceware lebih mudah diingati untuk penonton daripada karut.
Cara ia berfungsi
Penjanaan frasa laluan berjalan sepenuhnya dalam pelayar anda menggunakan crypto.getRandomValues Web Crypto API β sumber keacakan kriptografi yang sama digunakan pengurus kata laluan dan TLS. Senarai kata pendek EFF 1,296-perkataan dibundel terus dalam halaman, jadi tiada permintaan rangkaian dibuat semasa penjanaan.
- 1Pemilihan perkataan bebas-berat sebelahBagi setiap slot perkataan, crypto.getRandomValues mengisi penimbal Uint32 dengan nombor rawak disokong-perkakasan. Persampelan penolakan membuang nilai yang akan memiringkan taburan, kemudian hasilnya mengindeks ke dalam senarai kata pendek EFF 1,296-perkataan β memberikan tepat 10.34 bit entropi setiap perkataan tanpa berat sebelah modulo.
- 2Tambahan pilihan dilampirkanJika anda hidupkan togol nombor, integer rawak dari 0β99 dipilih dengan kaedah bebas-berat sebelah yang sama dan dilampirkan sebagai cip berasingan, menambah kira-kira 6.6 bit. Menghurufbesarkan huruf pertama setiap perkataan bersifat deterministik dan tidak menambah entropi, yang dinyatakan secara jelas oleh alat ini.
- 3Paparan entropi dan masa-pecah langsungEntropi dikira sebagai wordCount Γ log2(1296), dan alat ini menukar angka itu kepada anggaran masa pecah menggunakan tiga model serangan boleh pilih: 10 teka/saat (dalam talian dihadkan), 10 bilion/saat (GPU luar talian), dan 100 trilion/saat (kluster berskala besar). Matematik dikemas kini serta-merta semasa anda ubah kiraan perkataan atau pilihan.
- 4Roll semula setiap-perkataan dan salinMengklik mana-mana perkataan individu menggantikan hanya perkataan itu dengan satu yang baharu dijana β entropi sama, berguna untuk menukar perkataan janggal tanpa menjana semula keseluruhan frasa laluan. Rentetan akhir dibina dengan pemisah pilihan anda dan ditulis ke papan keratan melalui Clipboard API standard.
Frasa laluan dijana sepenuhnya dalam pelayar anda menggunakan data perkataan dibundel secara tempatan β tiada apa dihantar ke mana-mana pelayan pada mana-mana titik.
Alat berkaitan
Penjana Perkataan Rawak
Hasilkan kata nama, kata kerja atau kata sifat rawak untuk permainan, gesaan penulisan dan sumbang saran.
Penjana Kata Laluan
Jana kata laluan rawak yang kuat dengan panjang, jenis aksara dan pengecualian tersuai. Percuma, tanpa log masuk.
Pengira Perkataan
Kira perkataan, aksara, ayat dan perenggan. Anggaran masa membaca.