Diceware passphrase գեներատոր անվճար
Ստեղծեք հիշողության մեջ մնացող, բարձր էնտրոպիայի passphrase-ներ՝ պատահական բառերի համակցությամբ: Կարգավորվող բառերի քանակ, բաժանիչ ու մեծատառ — ծածկագրային ապահով պատահականություն:
Սեղմեք ցանկացած բառ՝ ընդամենը այդ բառը վերադասավորել
Ինչու՞ diceware։ Պատահական բառերից կազմված հիշվող արտահայտություններն ունեն հսկայական էնտրոպիա և ավելի հեշտ են հիշվում, քան անհեթեթ նիշերը։ 5-բառ արտահայտությունն ունի ավելի մեծ էնտրոպիա, քան խառն ռեգիստրով + սիմվոլներով 10-նիշ պատահական գաղտնաբառ։ Բոլոր պատահականությունը գալիս է ձեր բրաուզերի crypto.getRandomValues()-ից։ Ոչ մի բառ, արտահայտություն կամ տվյալ ոչ մի տեղ չի ուղարկվում։
Տարածված կիրառություններ
- Գործարքի մենեջերների համար հիմնական գաղտնաբառ ստեղծեքDiceware արտահայտությունը իդեալական է գաղտնաբառի մենեջերի հիմնական բանալիի համար - բարձր էնտրոպիա, հիշելի:
- Ծածկագրման արտահայտություններ ստեղծեքԱմբողջ սկավառակի ծածկագրման համար, GPG բանալիների կամ ցանկացած կրիպտոգրաֆիկ համակարգ, որը պահանջում է հիշելի գաղտնիք:
- Wi-Fi ցանցի գաղտնաբառեր ստեղծեքԱվելի հեշտ բանավոր կիսել, քան պատահական խառնաշփոթ - կատարյալ հյուսատեղի համար կամ ընդհանուր տներ համար:
- Թիմի ընդհանուր գաղտնիքներ ստեղծեքԸնդհանուր ծառայության հաշվապահներ, տեղակայման գաղտնաբառեր, կամ ցանկացած բան, որ շատ մարդ պետք է հիշեն:
- Դեմոնստրացիայի համար հիշելի օրինակ գաղտնաբառեր ստեղծեքԳաղտնաբառ պահանջող գործիքներ ցուցադրելիս, diceware արտահայտությունները ավելի հիշելի են հանդիսավորների համար, քան պատահական խառնաշփոթ:
Ինչպես է այն աշխատում
Գաղտնաբառախրասի ստեղծումը լիովին աշխատում է ձեր դիտարկիչում՝ օգտագործելով Web Crypto API-ի crypto.getRandomValues-ը — նույն ծպտագրական պատահականության աղբյուրը, որն օգտագործում են գաղտնաբառերի կառավարիչները և TLS-ը։ 1,296-բառանոց EFF կարճ բառացանկը փաթեթավորված է ուղղակիորեն էջում, ուստի ստեղծման ընթացքում ոչ մի ցանցային հարցում չի կատարվում։
- 1Կողմնակալությունից զերծ բառի ընտրությունՅուրաքանչյուր բառի տեղի համար crypto.getRandomValues-ը Uint32 բուֆերը լցնում է սարքային-հենված պատահական թվով։ Մերժման նմուշառումը դեն է նետում արժեքները, որոնք կխեղաթյուրեին բաշխումը, ապա արդյունքը ինդեքսավորում է 1,296-բառանոց EFF կարճ բառացանկը — տալով ուղիղ 10.34 բիթ էնտրոպիա մեկ բառի համար՝ առանց մոդուլո կողմնակալության։
- 2Ընտրովի հավելումներ ավելացվածԵթե միացնում եք թվի փոխարկիչը, 0–99 պատահական ամբողջ թիվ ընտրվում է նույն կողմնակալությունից-զերծ մեթոդով և ավելացվում որպես առանձին չիպ՝ ավելացնելով մոտավորապես 6.6 բիթ։ Յուրաքանչյուր բառի առաջին տառը մեծատառ դարձնելը կանխորոշված է և ոչ մի էնտրոպիա չի ավելացնում, ինչը գործիքը հստակորեն նշում է։
- 3Կենդանի էնտրոպիա և կոտրման-ժամանակի ցուցադրումԷնտրոպիան հաշվարկվում է որպես wordCount × log2(1296), և գործիքը այդ թիվը փոխարկում է գնահատված կոտրման ժամանակի՝ օգտագործելով երեք ընտրովի հարձակման մոդել. 10 փորձ/վրկ (առցանց սահմանափակված), 10 միլիարդ/վրկ (անցանց GPU), և 100 տրիլիոն/վրկ (մեծամասշտաբ կլաստեր)։ Մաթեմատիկան ակնթարթորեն թարմացվում է, երբ փոխում եք բառերի քանակը կամ ընտրանքները։
- 4Ըստ-բառի կրկին-ընտրություն և պատճենումՑանկացած առանձին բառ սեղմելը փոխարինում է միայն այդ բառը թարմորեն ստեղծվածով — նույն էնտրոպիան, օգտակար է անհարմար բառը փոխարինելու համար՝ առանց ամբողջ գաղտնաբառախրասը վերստեղծելու։ Վերջնական տողը հավաքվում է ձեր ընտրած բաժանիչով և գրվում է սեղմատախտակին ստանդարտ Clipboard API-ով։
Գաղտնաբառախրասն ամբողջովին ստեղծվում է ձեր դիտարկիչում՝ օգտագործելով տեղում փաթեթավորված բառային տվյալներ — ոչինչ երբեք ոչ մի տեղ չի ուղարկվում սերվեր։
Առնչվող գործիքներ
Պատահական բառի գեներատոր
Գեներացրեք պատահական գոյականներ, բայեր կամ ածականներ խաղերի, գրելու հուշումների և գաղափարների որոնման համար։
Գաղտնաբառերի գեներատոր
Ստեղծեք ուժեղ, պատահական գաղտնաբառեր՝ ընտրված երկարությամբ, նիշերի տեսակներով և բացառություններով։ Անվճար, առանց մուտքի։
Բառերի հաշվիչ
Հաշվեք բառերը, նիշերը, նախադասությունները և պարբերությունները: Գնահատեք ընթերցման ժամանակը: