Penjana Frasa Laluan
- 7 perkataan
Passphrase Generator: Jana Frasa Laluan Rawak Percuma
Dengan passphrase generator ini, anda boleh menjana kata laluan yang mudah diingat daripada perkataan rawak: mudah diingat, mudah ditaip dan sukar diteka. Alat ini menerapkan idea xkcd dan kaedah Diceware dengan betul, menggunakan penjana nombor rawak yang selamat dan pengiraan kekuatan yang jujur. Tetapan lalainya, tujuh perkataan rawak, cukup kuat untuk hampir apa sahaja yang anda taip sendiri.
Pilih 3 hingga 12 perkataan, pemisah antara perkataan, huruf besar, nombor, simbol dan panjang maksimum. Perkataan tersedia dalam bahasa Inggeris dan sembilan bahasa lain. Tak suka satu perkataan? Ketik perkataan itu untuk menukarnya sahaja. Frasa laluan dijana pada peranti anda dan tidak pernah dihantar ke mana-mana.
Terus ke: Untuk kegunaan apa? · Berapa banyak perkataan? · Tiga perkataan rawak · Cara mengingatinya · Soalan
Untuk Apa Frasa Laluan Ini Digunakan?
Frasa laluan sesuai untuk rahsia yang anda taip sendiri. Pilih kegunaannya dan penjana akan dibuka dengan tetapan yang sesuai.
- Kata laluan indukSatu-satunya kata laluan yang anda tidak boleh lupakan: kata laluan ini membuka pengurus kata laluan anda. Huruf besar dan satu nombor memenuhi syarat aplikasi yang mewajibkannya.8 perkataan · huruf besar · satu nombor
- Penyulitan cakeraBitLocker, FileVault, VeraCrypt atau LUKS. Frasa laluan ini melindungi semua kandungan cakera, jadi pilihan ini menggunakan paling banyak perkataan.8 perkataan
- Kunci SSH atau GPGMembuka kunci peribadi anda setiap kali anda menggunakannya.7 perkataan
- Disebut atau ditaip pada TVPerkataan biasa yang dipisahkan dengan ruang mudah dibacakan melalui telefon atau ditaip menggunakan alat kawalan jauh.7 perkataan · jarak
- Laman dengan syarat kata laluan yang ketatHuruf besar, digit rawak di antara perkataan dan satu simbol memenuhi syarat “huruf besar, huruf kecil, nombor dan simbol”.6 perkataan · huruf besar · digit di antara perkataan · satu simbol
- Tiga perkataan rawakSaranan kerajaan UK untuk akaun dalam talian. Sesuai jika laman mengehadkan percubaan kata laluan yang salah dan anda menggunakan log masuk dua langkah. Terlalu lemah untuk kegunaan lain, seperti yang dijelaskan di bawah.3 perkataan · huruf besar · satu nombor · Lemah jika fail kata laluan dicuri
- Akaun baharu untuk pasukanSepuluh frasa laluan berbeza, satu pada setiap baris, masing-masing dengan butang salin sendiri. Untuk seluruh kelas atau syarikat, gunakan penjana pukal.10 frasa laluan, setiap satu dengan 7 perkataan
- Akaun laman web atau aplikasiJika anda tidak pernah menaipnya sendiri, rentetan aksara rawak lebih pendek dengan tahap kekuatan yang sama.Penjana kata laluan
Berapa Banyak Perkataan yang Anda Perlukan?
Setiap perkataan yang anda tambah menjadikan frasa laluan kira-kira 7,400 kali lebih sukar diteka, kerana penyerang perlu mencuba setiap perkataan dalam senarai bagi setiap kedudukan. Tujuh perkataan rawak, tetapan lalai kami, sesuai untuk hampir apa sahaja yang anda taip sendiri: log masuk komputer, Wi-Fi atau kunci SSH. Gunakan lapan perkataan untuk pengurus kata laluan atau cakera yang disulitkan. Tiga atau empat perkataan hanya sesuai untuk akaun yang menyekat percubaan yang salah, seperti yang dijelaskan di bawah.
Masa yang ditunjukkan di bawah penjana berdasarkan senario terburuk: penyerang mengetahui senarai perkataan anda dan mempunyai salinan untuk menguji tekaan pada komputer mereka sendiri, tanpa had percubaan, seperti senarai kata laluan yang dicuri daripada laman web atau fail disulitkan yang telah disalin. Bagi frasa laluan yang ditunjukkan dalam penjana, masa yang diperlukan bergantung pada siapa yang cuba menekanya:
Frasa laluan anda7 perkataanBahasa InggerisAbc123!@#
- Satu kad grafik
- 98 juta tahun
- Sangat kuat
- Seperti yang digunakan dalam PC permainan berkuasa tinggi
- 1,000 kad grafik Penilaian anda
- 98,000 tahun
- Kuat
- Disewa mengikut jam, contohnya oleh kumpulan penjenayah
- 100,000 kad grafik
- 980 tahun
- Kuat
- Pada skala kerajaan atau syarikat teknologi besar. Tiada pihak yang menerbitkan angka ini.
Laman web atau peranti dengan perlindungan yang betul mengambil masa jauh lebih lama untuk diserang: ia menyekat percubaan salah yang berulang dan menyimpan kata laluan dalam bentuk yang melambatkan tekaan. Namun, anda tidak dapat melihat cara laman web menyimpan kata laluan anda, jadi jangan bergantung pada perlindungan itu.
Huruf besar hampir tidak menambah kekuatan kerana penyerang juga boleh menggunakan huruf besar pada setiap perkataan. Nombor atau simbol menambah sedikit kekuatan. Satu lagi perkataan menambah kekuatan paling banyak. Jika sesebuah laman mempunyai had panjang, buka Tanpa had dan pilih had tersebut: penjana kemudian hanya menghasilkan frasa laluan yang mematuhi had itu, dan tahap kekuatan yang dipaparkan turut menurun.
Adakah Kata Laluan 3 Perkataan Mencukupi?
Pusat Keselamatan Siber Kebangsaan (NCSC) UK menyarankan penggunaan “tiga perkataan rawak”, dan ramai orang kini mencari penjana kata laluan 3 perkataan. Nasihat itu sesuai untuk tujuan asalnya: akaun dalam talian yang menyekat cubaan meneka berulang kali, sebaik-baiknya dengan log masuk dua langkah. Meneka tiga perkataan rawak melalui halaman log masuk pada kadar 10 cubaan sesaat akan mengambil masa sekitar 650 tahun.
Masalahnya timbul apabila berlaku kebocoran data. Jika kata laluan laman tersebut yang yang dicincang dicuri, tiga perkataan yang sama boleh dipecahkan dalam kurang daripada sesaat, dan penambahan huruf besar, satu nombor dan satu simbol hampir tidak membantu. Jadi, gunakan tiga perkataan hanya dalam keadaan yang dimaksudkan oleh NCSC. Untuk pengurus kata laluan, log masuk komputer, Wi-Fi atau cakera yang disulitkan, gunakan tujuh perkataan atau lebih. Contoh Tiga perkataan rawak di atas membuka penjana dengan tetapan ala NCSC, dan baris penunjuk kekuatan menunjukkan dengan jujur betapa lemahnya frasa laluan itu.
Penjana Kata Laluan xkcd yang Dibina dengan Betul
Komik xkcd yang terkenal itu menyatakan bahawa empat perkataan biasa yang dipilih secara rawak lebih mudah diingati berbanding “Tr0ub4dor&3” dan lebih sukar dipecahkan. Idea itu memang betul. Namun, angka yang digunakan hanyalah sebagai gambaran: empat perkataan daripada senarai 2,048 perkataan memberikan 44 bit, yang boleh dipecahkan oleh satu kad grafik dalam kurang daripada seminit.
Penjana frasa laluan ini mengekalkan idea tersebut dan membetulkan angkanya: senarai sekitar 7,400 perkataan berbanding 2,048, tujuh perkataan secara lalai berbanding empat, tiada perkataan berulang, dan penjana nombor rawak yang selamat dan bukannya pilihan manusia. Tujuh perkataan memberikan kira-kira 90 bit: kira-kira 100,000 tahun untuk dipecahkan, walaupun menggunakan 1,000 kad grafik.
Bahagian “rawak” itulah yang paling penting. Orang yang memilih perkataan sendiri cenderung memilih lirik, petikan, nama dan tempat, dan alat pemecah kata laluan akan mencuba semua itu terlebih dahulu. Malah, frasa “correct horse battery staple” daripada komik itu kini telah muncul ribuan kali dalam kebocoran data. Perkataan yang dipilih secara rawak tidak mempunyai corak yang boleh dikesan, jadi pengiraan tadi tetap terpakai walaupun penyerang tahu anda menggunakan PassGen.co. Sudah menggunakan frasa laluan yang anda reka sendiri? Ujinya dengan penyemak kekuatan kata laluan.
Cara Mengingati Frasa Laluan
- Bayangkan satu adegan. Bayangkan perkataan itu mengikut urutannya sebagai satu adegan pendek yang lucu. Seekor walrus membawa tanglung di dalam gaung jauh lebih mudah diingati berbanding tujuh perkataan yang berasingan.
- Taip dengan kerap pada mulanya. Gunakannya beberapa kali sehari sepanjang minggu pertama. Selepas itu, jari anda akan terbiasa menaipnya.
- Catatkannya sementara anda cuba menghafalnya. Simpan kertas itu di rumah, jangan sekali-kali menyimpannya bersama peranti yang dibuka kuncinya dengan frasa laluan itu, dan musnahkan kertas tersebut setelah anda benar-benar menghafal frasa laluan itu.
- Kekalkan pemisah. Tanda sempang atau jarak membantu anda melihat di mana anda tersilap, tanpa sebarang kos.
Frasa Laluan dalam Bahasa Anda Sendiri
Perkataan yang anda kenali lebih mudah diingati dan ditaip. Pilih senarai perkataan melalui butang ikon glob: English, Deutsch, Español, Français, Italiano, Português, Català, Nederlands, Українська, atau Русский. Setiap senarai utama mengandungi kira-kira 5,900 hingga 7,700 perkataan, jadi frasa laluan dalam mana-mana bahasa ini hampir sama kuat dengan frasa laluan dalam bahasa Inggeris, dan pengiraan kekuatan di bawah penjana menggunakan bilangan tepat perkataan dalam senarai yang anda pilih.
Senarai bahasa Ukraine dan Rusia juga tersedia dalam huruf Latin kerana skrin permulaan komputer riba yang disulitkan, TV atau halaman pentadbir penghala selalunya hanya menyokong susun atur papan kekunci AS. Jika anda tidak dapat menaip frasa laluan pada skrin itu, anda tidak akan dapat mengakses peranti tersebut. Atas sebab yang sama, uji frasa laluan penyulitan cakera pada skrin permulaan sebelum anda bergantung padanya, atau gunakan senarai tanpa tanda aksen.
Bahasa Inggeris (perkataan pendek) menggunakan perkataan dengan tiga hingga lima huruf yang lebih cepat ditaip pada telefon atau alat kawalan jauh TV. Oleh sebab pilihan perkataannya lebih sedikit, setiap perkataan menyumbang kurang kekuatan. Jadi, gunakan sembilan perkataan pendek untuk mendapatkan kekuatan yang setara dengan tujuh perkataan daripada senarai utama.
Cara Ia Berfungsi: Butiran Teknikal
Untuk sesiapa yang ingin menyemak butirannya.
Kerawakan yang selamat
setiap perkataan dipilih menggunakan crypto.getRandomValues(), dengan pensampelan penolakan supaya setiap perkataan mempunyai kebarangkalian yang sama untuk dipilih. Jika perkataan yang sudah ada dalam frasa laluan terpilih lagi, pemilihan diulang supaya tiada perkataan muncul dua kali.
Anggaran kekuatan
bilangan tepat frasa laluan berbeza yang boleh dihasilkan dengan tetapan tersebut. Tanpa had panjang maksimum, bilangannya ialah N × (N − 1) × … sebanyak bilangan perkataan, daripada senarai yang mengandungi N perkataan. Digit rawak antara perkataan mendarabkannya dengan 10 bagi setiap ruang antara perkataan, “tambah nombor” dengan 10 × bilangan perkataan (digit mana, perkataan mana), dan “tambah simbol” dengan 8 × bilangan perkataan (salah satu daripada ! @ # $ % ^ & *, perkataan mana). Huruf besar tidak menambah kekuatan, begitu juga pemisah Tersuai, kerana anda sendiri yang memilihnya. Bit = log2 bagi bilangan tersebut. Masa untuk memecahkannya = 2bit − 1 ÷ (2 × 1014) saat, untuk 1,000 kad grafik.
Panjang maksimum
penjana mengira dengan tepat bilangan frasa laluan yang muat dalam had panjang dengan meneliti panjang perkataan dalam senarai, kemudian memilih satu daripadanya secara rawak, dengan kebarangkalian yang sama bagi setiap frasa laluan. Kekuatannya berdasarkan bilangan frasa laluan yang muat dalam had tersebut.
Perkataan yang ditukar
bagi setiap perkataan yang ditukar k kali, kekuatan berkurang sebanyak log2(k + 1) bit, iaitu pengurangan maksimum yang boleh berlaku apabila anda memilih satu daripada k + 1 perkataan.
Saiz senarai berasaskan dadu
kebanyakan senarai pada asalnya mengandungi 7,776 perkataan, iaitu 6 × 6 × 6 × 6 × 6, bilangan kemungkinan hasil balingan lima dadu. Itulah kaedah Diceware: baling lima dadu dan cari perkataan yang sepadan. Senarai bahasa Sepanyol, Itali dan Catalan mengandungi 8,192 perkataan, manakala senarai perkataan pendek bahasa Inggeris mengandungi 1,296 perkataan, untuk empat dadu. Oleh sebab penapisan yang diterangkan di bawah, penjana menggunakan penjana nombor rawak pelayar anda dan bukannya nombor dadu.
Penapisan
perkataan yang mengandungi aksara pemisah, seperti “yo-yo”, dibuang supaya sempadan antara perkataan kekal jelas. Nama orang dan tempat, walaupun ditulis dengan huruf kecil dalam senarai, turut dibuang, begitu juga perkataan yang tidak menyenangkan atau janggal dalam frasa laluan yang mungkin anda sebut dengan lantang, seperti penyakit, dadah, senjata dan kata-kata penghinaan. Perkataan yang boleh digunakan: Bahasa Inggeris 7,424, Bahasa Inggeris (perkataan pendek) 1,234, Deutsch 6,947, Español 5,962, Français 7,347, Italiano 7,667, Português 7,429, Català 7,186, Nederlands 7,337, Українська 7,430, Українська (латиницею) 7,480, Русский dan Русский (латиницей) masing-masing 7,608. Pengiraan kekuatan menggunakan bilangan ini supaya kekal tepat.
Senarai perkataan
senarai bahasa Inggeris ialah EFF Long Wordlist (CC BY 4.0), manakala senarai bahasa Inggeris (perkataan pendek) ialah EFF Short Wordlist 1 (CC BY 3.0 US). Senarai bahasa Jerman, Sepanyol, Itali dan Catalan berasal daripada senarai diceware ulif (CC BY), bahasa Perancis daripada projek Tails (CC0), bahasa Belanda daripada mko.re (CC BY), dan bahasa Ukraine daripada git-leaf (MIT). Senarai bahasa Rusia dibina untuk PassGen.co daripada data OpenRussian.org (CC BY-SA 4.0), manakala senarai bahasa Portugis dibina daripada data kekerapan perkataan OpenSubtitles (hermitdave/FrequencyWords) dan Wikipedia bahasa Portugis (CC BY-SA 4.0).
Soalan Lazim
Apakah contoh frasa laluan yang baik?
Contohnya velvet-harbor-sketch-lantern-cactus-walrus-canyon: tujuh perkataan yang tiada kaitan antara satu sama lain atau dengan anda. Jangan sesekali gunakan contoh yang pernah anda lihat diterbitkan, termasuk contoh ini. Jana frasa laluan anda sendiri di atas.
Adakah frasa laluan empat perkataan selamat?
Hanya apabila bilangan tekaan yang salah dihadkan, seperti telefon yang terkunci selepas beberapa percubaan. Jika frasa laluan yang dicincang dicuri, frasa empat perkataan boleh dipecahkan dalam beberapa saat. Gunakan tujuh perkataan untuk akaun dan lapan untuk apa-apa yang melindungi kata laluan lain.
Apakah perbezaan antara frasa laluan dengan kata laluan?
Kata laluan biasanya ialah rentetan pendek yang menggabungkan pelbagai aksara; frasa laluan pula ialah rentetan perkataan yang lebih panjang. Apabila kebanyakan orang menyebut kata laluan yang mudah diingat, mereka maksudkan frasa laluan, seperti yang dijana oleh passphrase generator. Untuk tahap kekuatan yang sama, frasa laluan lebih panjang tetapi jauh lebih mudah ditaip dan diingati. Gunakan frasa laluan apabila anda menaipnya sendiri, dan kata laluan rawak apabila pengurus kata laluan anda mengisinya.
Adakah ini penjana Diceware?
Penjana ini menggunakan kaedah yang sama: perkataan dipilih secara rawak daripada senarai yang saiznya disesuaikan dengan balingan dadu. Kebanyakan senarai mengandungi 7,776 perkataan, iaitu bilangan kemungkinan hasil balingan lima dadu. Daripada membaling dadu, penjana ini menggunakan penjana nombor rawak selamat dalam pelayar anda, yang sama rawaknya dan jauh lebih pantas. Kekuatan yang dipaparkan dikira berdasarkan senarai sebenar yang digunakan.
Mengapakah frasa laluan yang panjang menunjukkan masa yang singkat untuk dipecahkan?
Kekuatan bergantung pada bilangan frasa laluan yang boleh dihasilkan oleh tetapan anda, bukan bilangan hurufnya. Penyerang meneka perkataan penuh daripada senarai, jadi perkataan panjang tidak lebih membantu daripada perkataan pendek, dan penggunaan huruf besar pada setiap perkataan tidak menambah kekuatan. Satu perkataan tambahan meningkatkan masa yang diperlukan kira-kira 7,400 kali ganda.
Bolehkah saya menukar satu perkataan sahaja?
Ya. Ketik atau klik perkataan itu, atau beralih kepadanya menggunakan kekunci anak panah dan tekan Enter. Hanya perkataan itu akan berubah. Paparan kekuatan mengurangkan sedikit anggaran kekuatan bagi setiap pertukaran, kerana perkataan yang anda pilih sedikit kurang rawak berbanding perkataan yang tidak anda pilih sendiri.
Bolehkah saya menjana beberapa frasa laluan sekali gus?
Ya. Buka Beberapa frasa laluan di bawah hasil dan pilih sehingga 16 frasa laluan, setiap satunya dengan butang salin tersendiri. Untuk seluruh kelas atau syarikat, penjana kata laluan pukal boleh menjana sehingga 1,000 kata laluan dan mengeksportnya untuk Microsoft 365, Google Workspace atau Active Directory.
Bolehkah saya menggunakan aksara jarak dalam frasa laluan?
Biasanya boleh. Kebanyakan laman web, sistem pengendalian dan alat penyulitan menerima aksara jarak. Sesetengah sistem lama membuang atau menolaknya, jadi jika anda tidak pasti, gunakan tanda sempang. Jika laman itu turut menolak tanda sempang, pilih Tersuai dan taip aksara yang diterimanya. Kekuatannya tetap sama dalam kedua-dua keadaan.
Bagaimanakah saya menambahkan frasa laluan pada kunci SSH atau GPG?
Untuk kunci SSH sedia ada, jalankan ssh-keygen -p -f ~/.ssh/id_ed25519 dan tampal frasa laluan apabila diminta. Untuk GPG, jalankan gpg --passwd diikuti dengan ID kunci anda. Anda akan diminta memasukkan frasa laluan semasa mencipta kunci baharu.
Bolehkah saya menggunakan ini sebagai frasa pemulihan dompet kripto?
Tidak. Frasa pemulihan 12 atau 24 perkataan mesti dijana oleh dompet anda, yang menggunakan senarai perkataannya sendiri dan jumlah semak terbina dalam. Oleh itu, perkataan daripada penjana ini tidak sah untuk tujuan tersebut. Frasa laluan BIP39 pilihan yang ditawarkan oleh sesetengah dompet adalah berbeza: anda memilihnya sendiri, jadi frasa laluan daripada penjana ini sesuai digunakan. Simpannya dengan tahap penjagaan yang sama seperti frasa pemulihan, kerana dompet tidak dapat dipulihkan tanpanya.
Adakah selamat untuk menjana frasa laluan dalam talian?
Di sini, ya. Frasa laluan dijana oleh kod yang berjalan dalam pelayar anda dan tidak pernah dihantar kepada kami. Setelah halaman selesai dimuatkan, penjana ini berfungsi tanpa sambungan internet, jadi anda boleh memutuskan sambungan sebelum menjana frasa laluan jika mahu lebih yakin.
Alat lain
- Penjana kata laluanHuruf, nombor dan simbol rawak
- Penjana PINKod nombor tanpa kod yang mudah diteka
- Penjana nama penggunaNama untuk akaun dan permainan
- Penyemak kekuatan kata laluanSejauh mana kata laluan kuat? Pernah bocor?
- Penjana kata laluan pukalKata laluan untuk seluruh pasukan atau kelas
- Penjana kod QR Wi-FiKod QR untuk menyambung ke Wi-Fi anda