Bagaimana untuk memilih frasa laluan
Mengapa rawak mengalahkan pintar, berapa banyak perkataan yang anda perlukan, julat panjang dan pemisah benar-benar berubah, dan apabila kata laluan rawak adalah alat yang lebih baik.
Satu-satunya perkara yang menjadikan frasa laluan kuat ialah anda tidak memilihnya
Ini adalah keseluruhan idea, dan patut dinyatakan secara terus terang kerana hampir setiap nasihat kata laluan mengaburkannya. Ungkapan laluan adalah kuat berkadaran dengan bilangan frasa laluan yang sama mungkin yang mungkin dihasilkan oleh proses itu. Jika mesin memilih enam perkataan secara seragam daripada senarai 7,776, nombor itu ialah 7,776 hingga kuasa keenam. Jika seseorang memilih enam perkataan yang berasa rawak, bilangannya adalah lebih kecil, kerana orang bukan pensampel seragam dan tidak pernah.
Tanya seseorang untuk haiwan rawak dan anda akan mendengar anjing, kucing atau singa jauh lebih kerap daripada aardvark. Minta nombor rawak empat digit dan 1234 dan tahun bermula 19 diwakili secara berlebihan. Perisian pemecahan dibina berdasarkan ketetapan ini: ia tidak meneka dalam susunan abjad, ia meneka mengikut urutan kemungkinan, dan pilihan manusia berada di hadapan baris gilir itu.
Jadi nilai halaman ini bukanlah kata-kata. Ia adalah bahawa anda atau orang lain tidak mempengaruhi mana yang muncul.
Mengapa enam perkataan adalah lalai
Enam perkataan daripada senarai panjang EFF ialah cadangan Electronic Frontier Foundation sendiri untuk senarai itu, dan alat ini lalai kepadanya. Setiap perkataan menyumbang kira-kira 12.9 bits, jadi enam daripadanya mencapai kira-kira 77 bits — cukup bahawa penyerang luar talian yang menjalankan satu trilion meneka sesaat masih akan mencari untuk masa yang sangat lama, manakala frasa itu sendiri masih cukup pendek untuk berlatih.
Lima perkataan, kira-kira 64 bits, ialah titik di mana serangan luar talian yang mempunyai sumber baik berhenti menjadi teori. Ia adalah pilihan yang munasabah untuk akaun yang anda tidak begitu mengambil berat tentangnya, dan yang buruk untuk apa-apa sahaja yang melindungi perkara lain.
Tujuh atau lapan perkataan berbaloi untuk dua atau tiga frasa laluan yang menjaga segala-galanya: yang membuka kunci pengurus kata laluan anda, log masuk peranti anda, akaun e-mel anda. Itu ialah frasa laluan yang anda akan taip cukup kerap untuk belajar, dan frasa laluan yang kos komprominya paling tinggi.
Melebihi lapan perkataan mempunyai nilai yang semakin berkurangan. Pada ketika itu frasa laluan sudah jauh daripada jangkauan sebarang serangan meneka, dan ancaman realistik — halaman pancingan data, perisian hasad pada mesin, tapak web yang dijalankan dengan teruk yang menyimpannya dalam teks biasa — tidak peduli berapa lama masa itu.
Senarai perkataan mana yang hendak digunakan
Senarai panjang mengandungi 7,776 perkataan — enam gulung dadu lima dadu — dan merupakan lalai kerana setiap perkataan mempunyai kekuatan paling besar: kira-kira 12.9 bits. Kata-katanya lebih panjang dan beberapa tidak jelas, iaitu perdagangan yang anda buat.
Senarai pendek mengandungi 1,296 perkataan pada kira-kira 10.3 bits setiap satu. Perkataan itu lebih biasa dan lebih pantas untuk ditaip, yang penting jika anda akan memasukkan frasa laluan pada konsol permainan atau alat kawalan jauh televisyen. Kerana setiap perkataan bernilai kurang, anda memerlukan kira-kira tujuh atau lapan daripadanya untuk memadankan enam daripada senarai panjang.
Senarai ketiga adalah saiz yang sama dengan senarai pendek tetapi dipilih supaya tiada perkataan menjadi awalan mana-mana yang lain, dan supaya tiga huruf pertama mengenal pasti perkataan itu secara unik. Itu adalah kemudahan sebenar pada peranti dengan autolengkap atau dengan papan kekunci yang janggal, dan ia tidak menelan kos kekuatan berbanding senarai pendek biasa.
Senarai yang lebih besar tidak secara automatik lebih baik. Apa yang penting ialah bilangan perkataan yang didarab dengan kekuatan setiap satu, dan senarai pendek dengan satu atau dua perkataan tambahan sampai ke tempat yang sama.
Perkara yang sebenarnya berubah oleh pilihan lanjutan
Panjang perkataan minimum dan maksimum menapis senarai sebelum sebarang perkataan dilukis. Ini adalah perdagangan tulen: mengecilkan julat kepada lima hingga sembilan huruf menjadikan hasil carian lebih mudah untuk dibaca dan ditaip, tetapi ia juga mengecilkan kumpulan setiap perkataan yang datang, jadi setiap perkataan mempunyai kekuatan yang sedikit. Angka entropi pada halaman dikira daripada kumpulan yang ditapis, bukan senarai penuh, jadi ia sudah mencerminkan apa sahaja yang anda pilih.
Pemisah mengubah cara perkataan digabungkan. Ruang dibaca paling baik dan merupakan perkara yang paling mudah untuk ditaip semula oleh kebanyakan orang, tetapi sesetengah borang log masuk memangkas atau menolak ruang, itulah sebabnya tanda sempang dan garis bawah ditawarkan. Memilih pilihan rawak memilih pemisah baharu untuk setiap jurang daripada lima aksara, yang menambahkan sedikit kekuatan sebenar — kira-kira 2.3 bits setiap jurang — dan dikira dalam rajah yang ditunjukkan.
Pilihan kes wujud kerana banyak tapak masih menuntut huruf besar. Huruf kecil, huruf besar, menggunakan huruf besar pertama dan berselang-seli adalah semua peraturan tetap: penyerang yang mengetahui peraturan itu tidak mendapat apa-apa daripadanya, jadi tiada satu pun daripada mereka yang menambah kekuatan. Pilihan rawak adalah berbeza — setiap perkataan adalah bebas huruf besar atau kecil, yang menambah tepat satu bit setiap perkataan dan dikira.
Akrostik mengekang setiap perkataan untuk bermula dengan huruf yang anda pilih, jadi inisial mengeja sesuatu. Ia adalah bantuan ingatan dan memerlukan kekuatan: bukannya melukis dari keseluruhan kolam, setiap perkataan diambil daripada set yang lebih kecil bermula dengan huruf itu. Halaman ini mengira semula entropi untuk huruf yang anda taip, dan ia akan memberitahu anda dengan jelas jika tiada perkataan dalam senarai semasa dan julat panjang bermula dengan salah satu daripadanya.
Ungkapan laluan atau kata laluan rawak?
Gunakan frasa laluan di mana manusia perlu mengingati dan menaipnya: kata laluan induk pengurus kata laluan sendiri, log masuk peranti, kunci penyulitan cakera, akaun yang perlu anda capai daripada mesin yang tidak mempunyai pengurus kata laluan padanya.
Gunakan kata laluan rawak di mana-mana sahaja — yang, jika anda menggunakan pengurus dengan betul, hampir di mana-mana. Anda tidak pernah menaipnya, jadi keteringatan tidak membeli apa-apa, dan dua puluh aksara rawak membungkus lebih banyak kekuatan ke dalam ketukan kekunci yang lebih sedikit daripada frasa laluan yang setara.
Kata laluan rawak dua puluh aksara yang diambil daripada abjad campuran sekitar lapan puluh simbol bernilai kira-kira 126 bits, iaitu lebih daripada lapan perkataan daripada senarai panjang. Halaman ini juga menjananya, dalam bahagian kata laluan rawak di bawah pilihan Lanjutan.
Kedua-duanya berada di tempat yang sama atas sebab tertentu: jawapan yang betul bergantung pada sama ada seseorang atau program akan melakukan penaipan, dan itu adalah soalan yang patut ditanya setiap kali dan bukannya diselesaikan sekali.
Menggunakan hasilnya dengan baik
Satu lagi tabiat yang patut dibentuk: menukar frasa laluan apabila ada sebab untuk — notis pelanggaran, peranti kongsi, syak wasangka — dan bukannya pada kalendar. Putaran berkala paksa dengan pasti menghasilkan kata laluan yang lebih lemah, kerana orang ramai mengatasinya dengan menambah nombor pada penghujungnya.
- Salin dengan butang Salin dan bukannya dengan memilih teks, jadi tiada apa-apa yang hilang atau dipangkas pada kedua-dua hujung.
- Tampalkannya terus ke pengurus kata laluan anda sebelum anda tampalkannya di tempat lain. Ungkapan laluan yang tidak pernah sampai kepada pengurus ialah frasa yang akan anda tetapkan semula.
- Gunakannya untuk satu akaun dan tiada yang lain. Penggunaan semula adalah perkara yang menjadikan pelanggaran satu tapak menjadi masalah untuk semua akaun anda, dan tiada jumlah entropi membantu dengannya.
- Jangan tambahkan tweak yang tidak dapat dilupakan — tahun lahir anda, nama tapak, tanda seru — untuk menjadikannya lebih peribadi. Penambahan tersebut adalah betul-betul apa yang dikembangkan oleh perisian meneka terlebih dahulu, dan ia membatalkan kerawak yang anda datang ke sini.
- Jika tapak menolak frasa laluan kerana terlalu panjang atau mengandungi ruang, pendekkan dengan perkataan atau tukar pemisah dan bukannya mencipta pengganti dengan tangan.
Apa yang berlaku kepada apa yang anda hasilkan
ToolAcre menjana kata laluan secara setempat dalam pelayar anda. Untuk persekitaran yang sangat sensitif, sahkan pelayar, peranti dan sistem pengendalian anda dipercayai sebelum menggunakan mana-mana penjana kata laluan berasaskan web.
- Setiap frasa laluan dan kata laluan dijana dalam tab pelayar anda, oleh penjana nombor rawak kriptografi pelayar anda sendiri. Tiada pelayan terlibat selepas halaman dimuatkan.
- Tiada apa-apa yang dijana di sini dihantar ke ToolAcre. Polisi Kandungan-Keselamatan-Keselamatan produk ini mengehadkan halaman kepada asalnya sendiri, jadi pelayar itu sendiri menyekat sebarang percubaan untuk menghantar data ke tempat lain.
- Tiada apa-apa ditulis pada storan tempatan, storan sesi, kuki, pangkalan data dalam pelayar, bar alamat atau konsol pelayar. Memuat semula membuangnya; menutup tab membuangnya.
- Tiada akaun, tiada log masuk, tiada skrip analitik dan tiada skrip pengiklanan. Satu-satunya fail yang dimuat turun ialah senarai perkataan statik.
- Tiada sejarah disimpan. Menjana semula menggantikan nilai, dan yang sebelumnya tidak boleh dipulihkan.
Soalan
Bolehkah perkataan yang sama muncul dua kali dalam satu frasa laluan?
Ya, dan itu betul dan bukannya pepijat. Setiap perkataan adalah cabutan bebas daripada keseluruhan kumpulan yang layak. Mengalih keluar pendua akan menjadikan hasil kelihatan lebih kemas sambil mengurangkan bilangan frasa laluan yang mungkin, jadi angka entropi kemudiannya akan melebih-lebihkan kekuatan.
Perlukah saya menambah nombor dan simbol untuk memenuhi tapak yang memerlukannya?
Jika tapak berkeras, tambahkannya dengan cara yang tetap dan membosankan — akhiran yang sama setiap kali — dan jangan mengiranya dengan kekuatan. Menambah hiasan yang boleh diramal pada frasa laluan rawak hampir tiada kos dan hampir tiada keuntungan. Jika anda mempunyai pilihan, tukar pemisah kepada aksara tanda baca sebaliknya, yang biasanya memenuhi peraturan.
Adakah frasa laluan yang lebih panjang daripada senarai pendek sama baiknya dengan frasa laluan yang lebih pendek daripada senarai panjang?
ya. Kekuatan ialah bilangan perkataan yang didarab dengan bit yang dibawa oleh setiap perkataan. Lapan perkataan daripada senarai pendek adalah mengenai 82 bits; enam daripada senarai panjang adalah lebih kurang 77. Apa yang penting ialah produk, bukan senarai mana ia datang.
Adakah dengan menggunakan huruf besar huruf pertama setiap perkataan menjadikannya lebih kuat?
Tidak. Ia adalah peraturan tetap, jadi sesiapa yang meneka boleh menggunakan peraturan yang sama. Sahaja pilihan kes rawak menambah kekuatan, kerana pilihan untuk setiap perkataan adalah sebalik syiling sebenar, dan halaman mengiranya sebagai satu bit setiap perkataan.
Berapa banyak frasa laluan yang sebenarnya saya perlu ingat?
Biasanya tiga atau empat: yang membuka kunci pengurus kata laluan anda, log masuk peranti anda, akaun e-mel anda dan mungkin log masuk kerja. Semua yang lain tinggal di dalam pengurus sebagai kata laluan rawak yang anda tidak pernah taip.
Had
- Senarai perkataan adalah bahasa Inggeris. Frasa laluan yang diperbuat daripada perkataan bahasa Inggeris tidak lebih lemah untuk penutur bukan bahasa Inggeris, tetapi ia akan menjadi lebih sukar untuk diingati, yang paling penting.
- Angka entropi menerangkan tetapan, bukan frasa laluan tertentu di hadapan anda. Mana-mana hasil tunggal boleh, secara kebetulan, kelihatan bermakna.
- Halaman ini tidak dapat memberitahu anda sama ada tapak yang anda akan gunakan menyimpan kata laluan dengan betul. Frasa laluan yang sangat kuat dalam pangkalan data teks biasa masih terdedah apabila pangkalan data itu bocor.
- Sesetengah borang log masuk memotong ruang input atau jalur yang panjang secara senyap. Jika frasa laluan berhenti berfungsi selepas pertukaran kata laluan, itu adalah punca biasa.
- Akrostik sentiasa mengurangkan kekuatan. Ia ditawarkan kerana frasa laluan yang tidak dapat dilupakan yang sebenarnya anda gunakan mengatasi frasa laluan yang lebih kuat yang anda tetapkan semula setiap bulan, tetapi dagangan adalah nyata dan halaman menunjukkannya.