Գաղտնաբառերի գեներատոր անվճար
Ստեղծեք ուժեղ, պատահական գաղտնաբառեր՝ ընտրված երկարությամբ, նիշերի տեսակներով և բացառություններով։ Անվճար, առանց մուտքի։
Թողեք դատարկ՝ լռելյայն ցուցակի համար։ Բացատները անտեսվում են։
Տարածված կիրառություններ
- Սերտ Անվտանգ Բանկային ԳաղտնաբառՍարքել երկար, բարդ գաղտնաբառ ձեր բանկ, ներդրում, և ֆինանսական հաշվի համար:
- Սերտ Ուժեղ WiFi ԳաղտնաբառՍարքել անվտանգ WiFi գաղտնաբառ դժվար թվել բայց հեշտ կիսումեր QR կոդի միջոցով:
- Սերտ Աշխատանք Հաշիվ ԳաղտնաբառՀամապատասխանել կորպորատիվ գաղտնաբառ պահանջ — երկարություն, բարդություն, և նիշ տեսակ կանոն:
- Սերտ Անվտանգ API ԲանալիՍարքել անվտանգ, բարձր-entropy գատար համար օգտագործել API բանալի, տեղային խաղալ, և նամակ տեղային:
- Սերտ Տվյալ Հիմա ԳաղտնաբառՍարքել ուժեղ գաղտնաբառ տվյալ հիմա փրկել, արմատ հաշիվ, և ծառայություն միացում:
Ինչպես է այն աշխատում
Գաղտնաբառերը ստեղծվում են ամբողջովին ձեր դիտարկիչում՝ օգտագործելով Web Crypto API-ի crypto.getRandomValues()-ը — նույն ծպտագրական պատահական աղբյուրը, որ դիտարկիչներն օգտագործում են TLS-ի համար։ Ոչ մի Math.random(), ոչ մի սերվեր, ոչ մի ցանցային հարցում որևէ տեսակի։
- 1Նիշային ավազանի հավաքումՁեր վանդակների ընտրության հիման վրա գործիքը կառուցում է առանձին զանգվածներ մեծատառերի, փոքրատառերի, թվանշանների և նշանների համար։ Եթե «բացառել նման նիշերը» միացված է, տեսողականորեն երկիմաստ նիշերը, ինչպիսիք են 1, l, I, 0 և O, հեռացվում են ամեն հավաքածուից մինչև ավազանի ձևավորումը։
- 2Մերժման-նմուշառված պատահական ընտրությունԱմեն նիշային դիրք լցվում է crypto.getRandomValues()-ով մերժման նմուշառումով. եթե հում պատահական արժեքը հայտնվում է բաշխման թեքված պոչում, այն դեն է նետվում և վերաքաշվում։ Սա վերացնում է մոդուլո կողմնակալությունը, որը կստիպեր որոշ նիշեր վիճակագրորեն ավելի հավանական լինել, քան մյուսները։
- 3Երաշխավորված դասային ծածկույթԱմբողջ գաղտնաբառը նմուշառելուց հետո գործիքը ստուգում է, թե արդյոք ընտրված ամեն դասից առնվազն մեկ նիշ առկա է։ Եթե ոչ, այն վերանմուշառում է ամբողջ գաղտնաբառը և կրկին ստուգում — մինչև 100 անգամ — ոչ թե նիշեր փոխարինում ֆիքսված դիրքերում, ինչը կխեղաթյուրեր բաշխումը։
- 4Էնտրոպիա և կոտրման-ժամանակի գնահատականԳործիքը հաշվարկում է էնտրոպիան որպես երկարություն × log2(ավազանի չափ) և գնահատում է կոտրման ժամանակը՝ օգտագործելով լոգարիթմական-տարածքի թվաբանություն 100 միլիարդ փորձ-վայրկյանում GPU հիմքի դեմ (համապատասխան արագ հեշերի համար, ինչպիսին է MD5-ը. bcrypt/Argon2-պաշտպանված գաղտնաբառերը շատ ավելի երկար կպահանջեին)։ Երկու ցուցանիշներն էլ ակնթարթորեն թարմացվում են, երբ փոխում եք կարգավորումները։
Գեներատորը լիովին աշխատում է ձեր դիտարկիչում — ոչ մի գաղտնաբառ, կարգավորում կամ օգտագործման տվյալ երբեք չի ուղարկվում սերվեր։
Առնչվող գործիքներ
Գաղտնաբառի ուժի ստուգիչ
Ստուգեք ձեր գաղտնաբառի ուժն էնտրոպիայի վերլուծությամբ, ճեղքման ժամանակի գնահատականներով ու պահանջների մանրամասն ստուգաֆ-ցուցակով: Ամբողջությամբ գործում է ձեր բրաուզերում:
Տեքստի կոդավորում
Կոդավորեք ու ծածկագրազերծեք տեքստը գաղտնաբառով՝ օգտագործելով ուժեղ AES-256-GCM: Գաղտնաբառն երբեք չի լքում ձեր բրաուզերը: Ապահով կերպով կիսեք գաղտնիքները:
Ֆայլերի Կոդավորել (AES-256-GCM)
Կոդավորելև ցանկացախ փայլ password-ով AES-256-GCM և PBKDF2 (250,000 կրկնումով): .enc արդյունքն բազվում ե միայն չիշի password-ով: նիշանային կոդերը երբեք չեն լքում ձեր սարքը: