Teks & alat harian · Penjana Kata Laluan
Bit entropi vs meter kekuatan: apa yang sebenarnya diukur oleh nombor itu
· Latar belakang
kata laluan entropi meter kekuatan
Terangkan apa itu sedikit entropi, mengapa ia boleh dikira dengan tepat untuk kata laluan yang dijana tetapi sahaja dianggarkan untuk kata laluan yang dipilih manusia, dan mengapa meter kekuatan dan angka entropi sering tidak bersetuju.
Bar hijau yang berbohong — meter kekuatan suka 'P@ssw0rd2024' dan mengangkat bahu pada frasa laluan enam perkataan
ToolAcre tidak menunjukkan bar berwarna merah ke hijau atau menerima kata laluan untuk penggredan. Ia menganggarkan proses rawak yang dikonfigurasikan dalam penjananya sendiri dan menyatakan andaian di sebelah hasilnya. Dakwaan buku kerja bahawa meter biasa menyukai satu contoh dan menolak yang lain memerlukan bukti daripada pelaksanaan bernama, yang bukan sebahagian daripada repositori ini.
Membetulkan tajuk itu penting kerana pengiraan yang telus dan skor heuristik menjawab soalan yang berbeza. ToolAcre mengetahui kumpulannya, kiraan cabutan, peraturan kes dan peraturan pembatas. Ia tidak tahu bagaimana rentetan yang dipilih di tempat lain dihasilkan, jadi ia enggan membayangkan bahawa penampilan sahaja mendedahkan kekuatan.
Bar kekuatan hijau berada di luar alat ini; ToolAcre melaporkan anggaran penjana yang dinyatakan
Satu bit mewakili penggandaan dalam bilangan hasil yang sama mungkin. Jika cabutan mempunyai N pilihan seragam, sumbangannya ialah log₂(N). Pilihan bebas menambah. Aritmetik ini tepat untuk model yang dinyatakan, tetapi repositori tidak membekalkan ambang bit universal yang menjadikan kata laluan sesuai untuk setiap akaun.
Model ancaman berbeza, dan nilai yang dijana kekal terdedah kepada laluan berkompromi yang tidak menghitung ruang. Kiraan boleh membandingkan tetapan sambil tidak mengatakan apa-apa yang pasti tentang pancingan data, perisian hasad, penggunaan semula, pemulihan atau destinasi yang menyimpan bukti kelayakan dengan teruk.
Pengiraan sedikit mengikut kiraan pilihan yang disahkan, tanpa ambang keselamatan sejagat
Urutan perkataan yang sama boleh dilihat boleh terhasil daripada indeks rawak selamat atau daripada seseorang yang memilih petikan. Rentetan sepadan manakala proses berbeza. ToolAcre menganggarkan yang pertama kerana setiap operasi rawak diketahui; ia tidak menganggarkan yang kedua kerana keutamaan manusia dan pesanan penyerang tidak dimodelkan.
Pandangan pertama proses ini juga menerangkan sebab pemformatan deterministik tidak menambah entropi. Huruf besar dan pemisah tetap mengubah perkataan yang dipilih secara boleh diramalkan. Sarung rawak dan pembatas rawak menambah pilihan yang jelas kerana enjin melakukan cabutan baru untuk mereka.
Anggaran menerangkan proses penjanaan dan tetapan, bukan rentetan yang boleh dilihat sahaja
Untuk nilai yang dijana, pakej boleh mengira daripada senarai perkataan yang ditapis sebenar dan cabutan yang dikonfigurasikan. Mod aksara menggunakan saiz abjad yang dipilih dan panjang yang diminta. Input ini boleh dilihat dan boleh diuji, membenarkan anggaran berubah apabila pengguna mengecilkan kumpulan atau melumpuhkan kelas.
Nilai ciptaan manusia memerlukan model pilihan yang mungkin, bukan sekadar abjad yang dinaikkan kepada panjang rentetan. ToolAcre tidak mengandungi model itu dan tidak menjemput pengguna untuk menampal bukti kelayakan sedia ada, yang juga mengelakkan pendedahan rahsia untuk skor yang meragukan.
Cara meter kekuatan berfungsi — pengiraan peraturan, semakan kamus dan padanan corak serta tempat setiap satu mengelirukan
Sesetengah meter luaran menggunakan kamus, padanan corak atau heuristik gubahan, tetapi peraturan dan versinya bukan bahan sumber di sini. Oleh itu, artikel ini tidak mengadakan pertandingan palsu terhadap meter "biasa". Perbandingan yang sah memerlukan pelaksanaan yang dinamakan, input dan kod semasa.
Ketiadaan itu disengajakan. Tingkah laku heuristik boleh berubah secara bebas daripada ToolAcre, manakala anggaran penjana kekal terikat pada operasi dikawal repositori. Pembaca harus mentafsir satu meter lagi daripada dokumentasinya sendiri dan bukannya menganggap setiap bar hijau bermaksud perkara yang sama.
Tingkah laku meter kekuatan pihak ketiga adalah di luar bukti repositori
Mulakan dengan enam perkataan daripada kumpulan N yang layak di bawah huruf kecil dan ruang tetap: perkataan sumbangan ialah 6 × log₂(N). Beralih kepada kes rawak dan tambah enam pilihan binari. Beralih kembali kepada kes tetap dan tambah perkataan ketujuh; kenaikan ialah log₂(N). Setiap perbezaan mengikut satu tetapan yang boleh dilihat.
Untuk mod aksara, gunakan abjad pilihan tepat yang dilaporkan oleh sumber dan darabkan log₂ saiznya dengan panjang seperti yang dilakukan oleh anggaran pakej. Pengiraan ini membandingkan proses yang disokong. Mereka tidak menghasilkan contoh kelayakan, ramalan masa retak atau pengesyoran universal.
Contoh yang berjaya: kira tiga perubahan tetapan yang disokong tanpa mensimulasikan meter
Shannon entropi korpora bahasa asli dan metrik tekaan penyelidikan berada di luar pelaksanaan penjana. Begitu juga model kata laluan yang dilatih secara empirik. Menggabungkannya dengan pengiraan pilihan seragam akan menjadikan satu perkataan "entropi" yang biasa meliputi beberapa takrifan yang tidak serasi.
Halaman had produk sudah mengambil laluan yang lebih selamat: nombor itu menerangkan tetapan di bawah andaian yang dinyatakan, dan anggaran masa ialah perbandingan dan bukannya ramalan. Pastikan kelayakan tersebut dilampirkan setiap kali nombor tersebut dipetik.
Kesimpulannya — frasa laluan yang dijana mempunyai entropi yang diketahui, itulah sebabnya Penjana Kata Laluan boleh jujur tentang kekuatan
Frasa laluan yang dijana mempunyai model yang boleh dikira kerana ToolAcre mengawal dan mendedahkan pilihan rawak. Ketelusan itu adalah harta yang berguna. Angka bit yang terhasil bukanlah cat intrinsik pada aksara dan tidak menjamin keselamatan merentasi setiap penyerang atau sistem.
Gunakan anggaran untuk mengaudit perubahan konfigurasi, kemudian pastikan nilai sebenar peribadi dan unik. Jangan gunakan ToolAcre sebagai pengurus atau tampal bukti kelayakan sedia ada untuk penilaian. Model yang jelas adalah lebih baik daripada meter yakin sahaja apabila sempadannya kekal kelihatan.