Գաղտնագրություն և անվտանգություն
OTP գեներատոր
Ստեղծեք TOTP և HOTP մեկանգամյա ծածկագրեր Base32 գաղտնի բանալուց HMAC-SHA1 ալգորիթմով:
Գործարկել գործիքը
OTP գեներատորը Base32 գաղտնի բանալուց HMAC-SHA1 ալգորիթմով ստեղծում է մեկանգամյա թվային գաղտնաբառեր: Գործիքն աջակցում է երկու ստանդարտ ռեժիմ: TOTP (ժամանակի վրա հիմնված) և HOTP (հաշվիչի վրա հիմնված): TOTP ռեժիմում հաշվարկվում է ընթացիկ Unix ժամանակի և սահմանված միջակայքի հիման վրա, որի լռելյայն տևողությունը 30 վայրկյան է: Ծածկագիրը ցուցադրվում է մնացած վայրկյանների ցուցիչով: Հնարավոր է փոխել միջակայքը 1-ից 86400 վայրկյան: HOTP ռեժիմում գեներացիան կատարվում է տրված հաշվիչի արժեքով (0-ից մինչև 18446744073709551615), առանց ժամացույցի ազդեցության: Երկու ռեժիմների համար էլ ընտրեք 6 կամ 8 նիշանոց կոդ: Մուտքագրման ժամանակ գործիքը հեռացնում է եզրային բացատները և ուղղում տառերի մեծությունը: Արդյունքում ցուցադրվում է միայն կոդը, ոչ թե գաղտնի բանալին:
Հրահանգներ
- Մուտքագրեք Base32 գաղտնի բանալին մուտքագրման դաշտում:
- Ընտրեք ռեժիմը` TOTP (ժամանակի վրա հիմնված) կամ HOTP (հաշվիչի վրա հիմնված):
- Ընտրեք ծածկագրի երկարությունը` 6 կամ 8 նիշ:
- TOTP-ի դեպքում փոխեք պարբերությունը (լռելյայն 30 վայրկյան), HOTP-ի դեպքում նշեք հաշվիչի ամբողջ թիվը:
- Դիտեք արդյունքների վահանակում գեներացված թվային կոդը և TOTP-ի դեպքում գործողության մնացած ժամանակը:
Օրինակներ
- TOTP ստանդարտ գեներացում. Մուտքագրեք JBSWY3DPEHPK3PXP բանալին, ընտրեք TOTP ռեժիմը և 6 նիշ երկարությունը` 30 վայրկյան գործողության ժամկետով ընթացիկ կոդ ստանալու համար:
- HOTP գեներացում ըստ հաշվիչի. Մուտքագրեք Base32 բանալին, ընտրեք HOTP ռեժիմը, 8 նիշ երկարությունը և նշեք 5 հաշվիչի արժեքը` համապատասխան 8-նիշ կոդը ստանալու համար:
ՀՏՀ
Ի՞նչ տարբերություն կա TOTP և HOTP ռեժիմների միջև:
TOTP ռեժիմը կոդը հաշվարկում է ըստ ընթացիկ ժամանակի և պարբերաբար թարմացվում է, իսկ HOTP ռեժիմը հիմնվում է կոնկրետ հաշվիչի թվային արժեքի վրա և ժամանակից կախված չէ:
Ո՞ր ալգորիթմն է կիրառվում կոդի գեներացման համար:
Գեներացիան իրականացվում է HMAC-SHA1 ալգորիթմի միջոցով Base32 ձևաչափի գաղտնի բանալու հիման վրա:
Ի՞նչ է տեղի ունենում, եթե Base32 բանալին պարունակում է բացատներ:
Գործիքն ավտոմատ կերպով հեռացնում է եզրային բացատները և կարգավորում տառերի ռեգիստրը:
Հնարավո՞ր է արդյոք ստանալ 8 նիշ ունեցող կոդ:
Այո, նիշերի կարգավորումներում կարող եք ընտրել 6 կամ 8 թվանշաններով կոդի ձևաչափը: