បង្កើតពាក្យសម្ងាត់ Diceware ឥតគិតថ្លៃ
បង្កើត passphrase ដែលចងចាំ entropy ខ្ពស់ ដោយ combine ពាក្យចៃដន្យ។ ចំនួនពាក្យ separator និង capitalization ដែលអាចតំរូវ — ប្រើ randomness ដែលមានសុវត្ថិភាព cryptographically។
ចុចពាក្យណាមួយដើម្បីលាក់ម្តងទៀតលុះត្រាតែពាក្យ
ហេតុអ្វីប្រើ diceware? ឃ្លាដែលចងចាំបានដែលមានពាក្យចៃដន្យមាន entropy ច្រើន ហើយងាយចងចាំជាងអក្សរចៃដន្យ។ ឃ្លា 5 ពាក្យមាន entropy ច្រើនជាពាក្យសម្ងាត់ 10 អក្សរចៃដន្យដែលមានអក្សរតូចធំ + និមិត្តសញ្ញា។ ភាពចៃដន្យទាំងអស់មកពី crypto.getRandomValues() នៅក្នុងកម្មវិធីរុករករបស់អ្នក។ គ្មានពាក្យ ឃ្លាសម្ងាត់ ឬទិន្នន័យណាមួយត្រូវបានផ្ញើទៅណាឡើយ។
ការប្រើប្រាស់ទូទៅ
- បង្កើត ពាក្យ សម្ងាត់ ឧបករណ៍ ដោះលាក់ឃ្លា diceware គឺ ល្អ ល្ហ ម សម្រាប់ ឧបករណ៍ ដោះលាក់ មេ កូន ចចក្ខូ របស់អ្នក — entropy ខ្ពស់ ឈ្មោះ ដែល មាន ឫសដើម។
- បង្កើត ឃ្លា ពាក្យ សម្ងាត់ សម្ងាក់សម្រាប់ សម្ងាក់ ឌីស ពេញលេញ គ្រាប់ GPG ឬ ប្រព័ន្ធ ក្រីប្តូហ្គ្រាហ្វ ណាមួយ ដែល ត្រូវការ រហស្យ ឈ្មោះ ដែល មាន ឫសដើម។
- បង្កើត ពាក្យ សម្ងាត់ ប្រព័ន្ធ Wi-Fiល្អ ដេក សម្រាប់ ចែក ឆ្លក់ យ៉ាង ខុស ពី សម្ងាត់ ដែល បង្កើត ដោយ ចំនួន ផ្សេង ទៀត — ល្អ ឥត ខ្ចោះ សម្រាប់ ប្រព័ន្ធ អតិថិជន ឬ វាលដែល ចែក រវាង មនុស្ស។
- បង្កើត រហស្យ ម៉ាកខ័ ដែល ចែក ក្នុង ក្រុមសម្រាប់ គណនី សេវាកម្ម ដែល ចែក ពាក្យ សម្ងាត់ ពេលលម្អ ឬ ឧបករណ៍ ដែល មនុស្ស ច្រើននាក់ ត្រូវការ ឈ្មោះ មាន ឫសដើម។
- បង្កើត ឧទាហរណ៍ ពាក្យ សម្ងាត់ ឈ្មោះ មាន ឫសដើម សម្រាប់ បង្ហាញលក្ខណ៍នៅពេល បង្ហាញលក្ខណ៍ ឧបករណ៍ ដែល ត្រូវការ ពាក្យ សម្ងាត់ ឃ្លា diceware គឺ ឈ្មោះ មាន ឫសដើម ច្រើន ក្រោម ពាក្យ សម្ងាត់ ដែល បង្កើត ដោយ ចំនួន ផ្សេង ទៀត។
វាដំណើរការដោយរបៀបណា
ការបង្កើតឃ្លាសម្ងាត់ដំណើរការទាំងស្រុងនៅក្នុងកម្មវិធីរុករករបស់អ្នកដោយប្រើ crypto.getRandomValues របស់ Web Crypto API — ប្រភពចៃដន្យគ្រីបូក្រាហ្វិកដូចគ្នាដែលកម្មវិធីគ្រប់គ្រងពាក្យសម្ងាត់ និង TLS ប្រើ។ បញ្ជីពាក្យខ្លីរបស់ EFF 1,296-ពាក្យត្រូវបានបញ្ចូលដោយផ្ទាល់ក្នុងទំព័រ ដូច្នេះគ្មានសំណើបណ្តាញត្រូវបានធ្វើពេលបង្កើត។
- 1ការជ្រើសរើសពាក្យគ្មានលម្អៀងសម្រាប់ចន្លោះពាក្យនីមួយៗ crypto.getRandomValues បំពេញ buffer Uint32 ជាមួយលេខចៃដន្យផ្គត់ផ្គង់ដោយផ្នែករឹង។ ការគ្រូតគំរូការបដិសេធបោះបង់តម្លៃដែលនឹងធ្វើឱ្យវាចែកចាយមិនត្រឹមត្រូវ រួចលទ្ធផលធ្វើលិបិក្រមទៅបញ្ជីពាក្យខ្លី EFF 1,296-ពាក្យ — ផ្តល់អង់ត្រូពី 10.34 ប៊ីតក្នុងមួយពាក្យត្រឹមត្រូវ ដោយគ្មានលម្អៀងម៉ូឌុលទេ។
- 2បន្ថែមជម្រើសបន្ថែមប្រសិនបើអ្នកបើកការប្តូរលេខ លេខចំនួនគត់ចៃដន្យពី 0–99 ត្រូវបានជ្រើសរើសដោយវិធីសាស្ត្រគ្មានលម្អៀងដូចគ្នា ហើយបន្ថែមជា chip ដាច់ដោយឡែក បន្ថែមប្រមាណ 6.6 ប៊ីត។ ការធ្វើអក្សរធំអក្សរដំបូងរបស់ពាក្យនីមួយៗគឺច្បាស់លាស់ ហើយមិនបន្ថែមអង់ត្រូពីទេ ដែលឧបករណ៍កត់ចំណាំច្បាស់លាស់។
- 3ការបង្ហាញអង់ត្រូពី និងពេលវេលាបំបែកផ្ទាល់អង់ត្រូពីត្រូវបានគណនាជា wordCount × log2(1296) ហើយឧបករណ៍ប្តូរតួលេខនោះទៅពេលវេលាបំបែកប៉ាន់ស្មានដោយប្រើគំរូវាយប្រហារជម្រើសបី៖ ការទាយ 10/វិនាទី (ដាក់កម្រិតលើអនឡាញ) 10 ពាន់លាន/វិនាទី (GPU ក្រៅបណ្តាញ) និង 100 ពាន់ពាន់លាន/វិនាទី (កម្រងធំ)។ គណិតវិទ្យាធ្វើបច្ចុប្បន្នភាពភ្លាមៗពេលអ្នកប្តូរចំនួនពាក្យ ឬជម្រើស។
- 4ការគ្រូតគំរូ និងចម្លងតាមពាក្យការចុចពាក្យតែមួយណាមួយជំនួសតែពាក្យនោះជាមួយពាក្យដែលបានបង្កើតថ្មី — អង់ត្រូពីដូចគ្នា មានប្រយោជន៍សម្រាប់ការប្តូរពាក្យមិនស្រួលមួយដោយគ្មានការបង្កើតឃ្លាសម្ងាត់ទាំងមូលឡើងវិញ។ string ចុងក្រោយត្រូវបានប្រកបជាមួយសញ្ញាបំបែកដែលបានជ្រើសរើស ហើយសរសេរទៅក្ដារតម្បៀតខ្ទាស់តាម Clipboard API ស្តង់ដារ។
ឃ្លាសម្ងាត់ត្រូវបានបង្កើតទាំងស្រុងនៅក្នុងកម្មវិធីរុករករបស់អ្នកដោយប្រើទិន្នន័យពាក្យបញ្ចូលនៅក្នុងស្រុក — គ្មានអ្វីត្រូវបានផ្ញើទៅម៉ាស៊ីនមេណាមួយនៅចំណុចណាមួយទេ។
ឧបករណ៍ពាក់ព័ន្ធ
កម្មវិធីបង្កើតពាក្យចៃដន្យ
បង្កើតនាម កិរិយាសព្ទ ឬគុណនាមដោយចៃដន្យសម្រាប់ល្បែង ប្រធានបទសរសេរ និងការជជែកគំនិត។
កម្មវិធីបង្កើតពាក្យសម្ងាត់
បង្កើតពាក្យសម្ងាត់ចៃដន្យដ៏រឹងមាំ ដោយកំណត់ប្រវែង ប្រភេទតួអក្សរ និងការលើកលែងដោយខ្លួនឯង។ ឥតគិតថ្លៃ មិនបាច់ចូលគណនី។
ម៉ាស៊ីនរាប់ពាក្យ
រាប់ពាក្យ តួអក្សរ ប្រយោគ និងកថាខណ្ឌ។ ប៉ាន់ស្មានពេលវេលាអានសៀវភៅ។