Գաղտնագրություն և անվտանգություն
AES գաղտնագրիչ
Գաղտնագրեք և վերծանեք տեքստը AES-256-GCM ալգորիթմով՝ օգտագործելով գաղտնաբառից ստացված բանալին:
Գործարկել գործիքը
Այս առցանց գործիքը կատարում է տեքստային տվյալների գաղտնագրում և վերծանում ժամանակակից AES-256-GCM ալգորիթմի միջոցով: Գաղտնագրման բանալին ձևավորվում է ձեր մուտքագրած գաղտնաբառից PBKDF2-HMAC-SHA256 մեթոդով, որտեղ կիրառվում են պատահական տասնվեց բայթանոց աղ և վեց հարյուր հազար կրկնություն: Ամեն անգամ տեքստը գաղտնագրելիս գեներացվում են նոր պատահական աղ և տասներկու բայթանոց վեկտոր, ինչի շնորհիվ նույն տեքստը նույն գաղտնաբառով մշակելիս ստացվում են տարբեր արդյունքներ: Արդյունքի դաշտում հայտնվում է մեկ URL-safe Base64 տող, որը ներառում է տարբերակի նախածանցը, աղը, վեկտորը և վավերացված տեքստը: Վերծանման ռեժիմում անհրաժեշտ է տեղադրել ստացված ամբողջական տողը և նշել ճիշտ գաղտնաբառը, որպեսզի վերականգնվի սկզբնական UTF-8 տեքստը: Եթե տողը վնասված է կամ գաղտնաբառը չի համապատասխանում, ծրագիրը ցուցադրում է ընդհանուր սխալ առանց պատճառի տարանջատման: Երբ տեքստի դաշտը դատարկ է, համակարգը վերադարձնում է դատարկ արդյունք նույնիսկ առանց գաղտնաբառի մուտքագրման: Այս մոտեցումը ապահովում է տեղեկատվության պաշտպանությունը փոփոխություններից և հնարավորություն է տալիս ապահով փոխանակել գաղտնագրված տողերը:
Հրահանգներ
- Ընտրեք համապատասխան ռեժիմը՝ գաղտնագրել կամ վերծանել:
- Մուտքագրեք կամ տեղադրեք տեքստը համապատասխան դաշտում:
- Լրացրեք գաղտնաբառը, եթե տեքստի դաշտը դատարկ չէ:
- Սեղմեք գործարկման կոճակը՝ արդյունքը ստանալու համար:
- Պատճենեք ստացված URL-safe Base64 տողը կամ վերծանված սկզբնական տեքստը:
Օրինակներ
- «Գաղտնի նամակ» տեքստի գաղտնագրում «MyPass123» գաղտնաբառով AES-256-GCM ռեժիմում:
- URL-safe Base64 ծածկագրված տողի վերծանում նույն «MyPass123» գաղտնաբառով՝ սկզբնական տեքստը ստանալու համար:
ՀՏՀ
Ինչո՞ւ է նույն տեքստի գաղտնագրումից ամեն անգամ տարբեր տող ստացվում:
Յուրաքանչյուր գործողության ժամանակ ստեղծվում են նոր պատահական աղ և միանգամյա վեկտոր, ուստի արդյունքը միշտ տարբերվում է:
Ի՞նչ է տեղի ունենում, եթե տեքստի դաշտը դատարկ է:
Երբ տեքստը դատարկ է, գործիքը վերադարձնում է դատարկ արդյունք՝ առանց գաղտնաբառի առկայությունը ստուգելու:
Ինչո՞ւ է վերծանման սխալի դեպքում ցուցադրվում ընդհանուր հաղորդագրություն:
Անվտանգության նկատառումներից ելնելով՝ համակարգը չի նշում, թե սխալը պայմանավորված է սխալ գաղտնաբառով, թե վնասված տողով: