App Crypto for Android

Կա գովազդ
10+
Ներբեռնումներ
Տարիքային սահմանափակումներ
Բոլորի համար
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ

Հավելվածի մասին

Հավելվածը տրամադրում է գաղտնագրման և գաղտնազերծման հետևյալ մեթոդները՝ լատիներեն տեքստի աֆին կրիպտոհամակարգ (26 տառ), կիրիլյան տեքստի համար աֆին գաղտնագրային համակարգ (30 տառ), RSA կրիպտոհամակարգ և АSЕ կրիպտոհամակարգ:
Affine cryptosystem, մասնավոր բանալիների կրիպտոհամակարգերի օրինակներ են: Անձնական բանալի կրիպտոհամակարգում, երբ դուք գիտեք գաղտնագրման բանալի, դուք կարող եք արագ գտնել ապակոդավորման բանալին: Այսպիսով, իմանալով, թե ինչպես գաղտնագրել հաղորդագրությունները՝ օգտագործելով որոշակի բանալի, թույլ է տալիս վերծանել հաղորդագրությունները, որոնք գաղտնագրվել են այս բանալիի միջոցով:
RSA  կրիպտոհամակարգը հանրային բանալիների կրիպտոհամակարգ է, որը ամենահիններից է, որը լայնորեն օգտագործվում է տվյալների անվտանգ փոխանցման համար: Հանրային բանալիների գաղտնագրման համակարգում գաղտնագրման բանալին հանրային է և տարբերվում է ապակոդավորման բանալիից, որը գաղտնի է պահվում (մասնավոր): RSA-ի օգտատերը ստեղծում և հրապարակում է հանրային բանալի՝ հիմնվելով երկու մեծ հիմնական թվերի վրա, ինչպես նաև օժանդակ արժեք: Պարզ թվերը գաղտնի են պահվում։ Հաղորդագրությունները կարող են գաղտնագրվել բոլորի կողմից՝ հանրային բանալու միջոցով, բայց կարող են վերծանվել միայն անձնական բանալին իմացողի կողմից:
Ընդլայնված գաղտնագրման ստանդարտը (AES), որը նաև հայտնի է իր սկզբնական անունով՝ Rijndael, 2001 թվականին ԱՄՆ Ստանդարտների և տեխնոլոգիաների ազգային ինստիտուտի (NIST) կողմից հաստատված էլեկտրոնային տվյալների գաղտնագրման առանձնահատկությունն է: AES-ը Rijndael բլոկային ծածկագրի տարբերակն է:  Rijndael-ը տարբեր բանալիների և բլոկի չափսերով ծածկագրերի ընտանիք է:
Հավելվածում օգտագործվում են AES/CBC/PKCS5Padding-ը, որը գործող գաղտնագրման եղանակ է, որն օգտագործվում է տվյալների անվտանգ կոդավորման և վերծանման համար: CBC (Cipher Block Chaining). սա գործառնական ռեժիմ է, որտեղ տվյալների յուրաքանչյուր բլոկ զուգակցվում է նախորդ բլոկի հետ՝ օգտագործելով XOR օպերացիան՝ նախքան այն կոդավորելը: Առաջին բլոկը համակցված է սկզբնավորման վեկտորով (IV), որը պետք է եզակի լինի յուրաքանչյուր կոդավորված հաղորդագրության համար: CBC ռեժիմն ապահովում է ավելի լավ պաշտպանություն հարձակումներից, որոնք փորձում են փոխել հաղորդագրությունների բովանդակությունը: PKCS5Padding. սա տվյալների լիցքավորման սխեմա է, որն ապահովում է մուտքային տվյալների երկարությունը, որը բազմապատիկ է բլոկի չափից (այս դեպքում՝ 128 բիթ): PKCS5Padding-ն ավելացնում է բայթեր վերջին բլոկի վերջում, որպեսզի այն լցվի: Այս լրացուցիչ բայթերը պարունակում են տեղեկատվություն ավելացված բայթերի քանակի մասին:
Հավելվածում գաղտնագրման բոլոր մեթոդներով հնարավոր է գաղտնագրված ֆայլերը պահել սարքի ընտրված գրացուցակում, որտեղ գաղտնագրված է ֆայլը, որի անուններում կա «Encrypted...» տեքստը, գումարած անվան կոդավորման ֆայլը, գումարած փակագծերում դրա ընդլայնումը և կոդավորման եղանակը, ինչպես AES-ը:
Կոդավորված տեքստը կարող է պահպանվել որպես ֆայլեր Ներբեռնման սարքի պանակում:
Հավելվածում AES-ի պահպանման համար նախատեսված անձնական բանալին գաղտնագրված է RSA մեթոդով և պահվում է որպես առանձին ֆայլ: Այսպիսով, AES կոդավորման միջոցով պահպանվում են անուններով առաջին ֆայլերը.
EncryptedAes_xxx (.txt).bin – կոդավորված ֆայլ xxx.txt;
EncryptedAesRSAPrivateKey_xxx.bin – մասնավոր RSA բանալի՝ նույն xxx.txt ֆայլի համար անձնական AES բանալի կոդավորման համար;
EncryptedAesKey_xxx.bin – մասնավոր AES բանալի, որը կոդավորված է RSAP Private Key-ով նույն xxx.txt ֆայլի համար;
ivBin_xxx.bin – սկզբնավորման վեկտոր նույն xxx.txt ֆայլի համար;
Այսպիսով, RSA գաղտնագրման միջոցով պահպանվում են անուններով երեք ֆայլ.
EncryptedRSA_xxx(.txt).bin – կոդավորված ֆայլ xxx.txt;
EncryptedRSAPrivateKey_xxx.bin - մասնավոր RSA բանալի;
EncryptedRSAPpublicKey_xxx.bin - հանրային RSA բանալի;
Affine լատիներեն կոդավորման միջոցով պահպանվում են անուններով երկու ֆայլ.
EncryptedAffineLatin_xxx(.txt).bin – կոդավորված ֆայլ xxx.txt;
EncryptedAffineLatinKeyB_xxx.bin - անցում b param;
Լատիներենը փոխվում է կիրիլիցայի հետ՝ Affine Cyrillic ծածկագրված ֆայլերով:
Ապակոդավորելիս համապատասխան գաղտնագրման մեթոդի և համապատասխան գաղտնագրված ֆայլի բոլոր ֆայլերը (գաղտնագրված տվյալներով և համապատասխան ստեղներով ֆայլը) պետք է լինեն նույն թղթապանակում:
Երբ վերծանելիս ընտրվում է ֆայլի գաղտնագրման համար օգտագործվող մեթոդը, ընտրվում է նաև գաղտնագրված տվյալներով ֆայլը:
Հավելվածն ունի գովազդային պաստառներ, որոնք կարող են ակտիվացնել կամ անջատել գովազդի ցուցադրումը:
Հավելվածն ունի օգնություն և հղումներ դեպի հեղինակի այլ հավելվածներ:
Վերջին թարմացումը՝
27 հոկ, 2025 թ.

Տվյալների պաշտպանություն

Անվտանգությունը որոշվում է նրանով, թե ինչպես են մշակողները հավաքում և փոխանցում ձեր տվյալները։ Տվյալների գաղտնիության և անվտանգության ապահովումը կախված է հավելվածի օգտագործումից, օգտատիրոջ տարիքից և բնակության երկրից։ Այս տեղեկությունները տրամադրվել են մշակողի կողմից և ժամանակի ընթացքում կարող են թարմացվել։
Երրորդ կողմերին տվյալներ չեն փոխանցվում
Իմացեք ավելին, թե ինչպես են մշակողները հայտարարում տվյալների փոխանցման մասին
Հավելվածը տվյալներ չի հավաքում
Իմացեք ավելին, թե ինչպես են մշակողները հայտարարում տվյալների հավաքման մասին

Հավելվածի աջակցություն

Հեռախոսահամար
+359888569075
Մշակողի մասին
Ivan Zdravkov Gabrovski
ivan_gabrovsky@yahoo.com
жк.Младост 1 47 вх 1 ет. 16 ап. 122 1784 общ. Столична гр София Bulgaria
undefined

Այլ առաջարկներ ivan gabrovski-ից

Նման հավելվածներ