App Crypto for Android

Obsahuje reklamy
10+
Stiahnuté
Hodnotenie obsahu
Pre všetkých
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky

Informácie o aplikácii

Aplikácia poskytuje nasledujúce metódy na šifrovanie a dešifrovanie: afinný kryptosystém pre latinský text (26 písmen), afinný kryptosystém pre text v cyrilike (30 písmen), kryptosystém RSA a kryptosystém АSЕ.
Afinný kryptosystém, sú príklady kryptosystémov so súkromným kľúčom. V kryptosystéme so súkromným kľúčom, keď poznáte šifrovací kľúč, môžete rýchlo nájsť dešifrovací kľúč. Takže vedieť, ako šifrovať správy pomocou konkrétneho kľúča, vám umožňuje dešifrovať správy, ktoré boli zašifrované pomocou tohto kľúča.
Kryptosystém RSA je kryptosystém s verejným kľúčom, jeden z najstarších široko používaných na bezpečný prenos údajov. V kryptosystéme s verejným kľúčom je šifrovací kľúč verejný a odlišuje sa od dešifrovacieho kľúča, ktorý je utajený (súkromný). Používateľ RSA vytvorí a zverejní verejný kľúč na základe dvoch veľkých prvočísel spolu s pomocnou hodnotou. Prvočísla sú utajené. Správy môže zašifrovať ktokoľvek prostredníctvom verejného kľúča, ale dešifrovať ich môže iba niekto, kto pozná súkromný kľúč.
Pokročilý štandard šifrovania (AES), známy aj pod pôvodným názvom Rijndael, je špecifikácia na šifrovanie elektronických údajov, ktorú zaviedol americký Národný inštitút pre štandardy a technológie (NIST) v roku 2001. AES je variantom Rijndaelovej blokovej šifry.  Rijndael je rodina šifier s rôznymi veľkosťami kľúčov a blokov.
V aplikácii sa používa AES/CBC/PKCS5Padding, čo je kryptografický režim prevádzky používaný na bezpečné šifrovanie a dešifrovanie dát. CBC (Cipher Block Chaining): ide o prevádzkový režim, v ktorom je každý blok údajov kombinovaný s predchádzajúcim blokom pomocou operácie XOR predtým, ako je zašifrovaný. Prvý blok je kombinovaný s inicializačným vektorom (IV), ktorý musí byť jedinečný pre každú zašifrovanú správu. Režim CBC poskytuje lepšiu ochranu pred útokmi, ktoré sa pokúšajú zmeniť obsah správ. PKCS5Padding: toto je schéma výplne pre dáta, ktorá zabezpečuje, že vstupné dáta majú dĺžku, ktorá je násobkom veľkosti bloku (v tomto prípade 128 bitov). PKCS5Padding pridáva bajty na koniec posledného bloku, aby sa zaplnil. Tieto dodatočné bajty obsahujú informácie o počte pridaných bajtov.
Pri všetkých metódach šifrovania v aplikácii je možné ukladať zašifrované súbory do zvoleného adresára zariadenia, kde sa nachádza šifrovací súbor, v názve ktorého je text „Zašifrované...“ plus názov šifrovacieho súboru, plus v zátvorkách jeho prípona a spôsob šifrovania ako AES.
Zašifrovaný text je možné uložiť ako súbory do priečinka na stiahnutie zariadenia.
V aplikácii sú súkromné ​​kľúče pre AES na ukladanie zašifrované metódou RSA a uložené ako samostatný súbor. Takže pri šifrovaní AES sa ukladajú pred súbory s názvami:
EncryptedAes_xxx(.txt).bin – zašifrovaný súbor xxx.txt;
EncryptedAesRSAPrivateKey_xxx.bin – súkromný kľúč RSA na zašifrovanie súkromného kľúča AES pre rovnaký súbor xxx.txt;
EncryptedAesKey_xxx.bin – súkromný kľúč AES zašifrovaný kľúčom RSAPrivate pre rovnaký súbor xxx.txt;
ivBin_xxx.bin – inicializačný vektor pre rovnaký súbor xxx.txt;
Takže pomocou šifrovania RSA sa uložia tri súbory s názvami:
EncryptedRSA_xxx(.txt).bin – zašifrovaný súbor xxx.txt;
EncryptedRSAPrivateKey_xxx.bin - súkromný kľúč RSA;
EncryptedRSAPublicKey_xxx.bin - verejný kľúč RSA;
Pri šifrovaní Affine Latin sa ukladajú dva súbory s názvami:
EncryptedAffineLatin_xxx(.txt).bin – zašifrovaný súbor xxx.txt;
EncryptedAffineLatinKeyB_xxx.bin - posunutie b param;
Latinka sa mení pomocou cyriliky so súbormi zašifrovanými v afinnej cyrilici.
Pri dešifrovaní musia byť všetky súbory pre príslušnú metódu šifrovania a príslušný šifrovaný súbor (súbor so zašifrovanými údajmi a príslušnými kľúčmi) v rovnakom priečinku.
Pri dešifrovaní sa najprv vyberie metóda použitá na šifrovanie súboru, vyberie sa aj súbor so zašifrovanými údajmi.
Aplikácia má reklamné bannery, ktoré dokážu aktivovať alebo deaktivovať zobrazovanie reklám.
Aplikácia má pomocníka a odkazy na ďalšie aplikácie autora.
Aktualizované
27. 10. 2025

Zabezpečenie údajov

Bezpečnosť sa začína porozumením tomu, ako vývojári zhromažďujú a zdieľajú vaše údaje. Postupy ochrany a zabezpečenia osobných údajov sa môžu líšiť v závislosti od používania, regiónu a veku. Tieto informácie poskytol vývojár a môže ich časom aktualizovať.
S tretími stranami nie sú zdieľané žiadne údaje
Neboli zhromaždené žiadne údaje

Podpora aplikácie

Telefónne číslo
+359888569075
O vývojárovi
Ivan Zdravkov Gabrovski
ivan_gabrovsky@yahoo.com
жк.Младост 1 47 вх 1 ет. 16 ап. 122 1784 общ. Столична гр София Bulgaria
undefined

Viac od vývojára: ivan gabrovski

Podobné aplikácie