App Crypto for Android
Aplikace poskytuje pohodlné nástroje pro šifrování - dešifrování textu a souborů
Podrobnosti O Aplikaci
Popis Aplikace
Analýza A Revize Aplikací Pro Android: App Crypto for Android, Vyvinuté Společností ivan gabrovski. Uvedeno V Kategorii Nástroje. Aktuální Verze Je 3.0, Aktualizována Na 30/05/2025 . Podle Recenzí Uživatelů Na Google Play: App Crypto for Android. Dosaženo Více Než 2X7 Instalací. App Crypto for Android Má V Současné Době Recenze 1, Průměrné Hodnocení 5.0 Hvězd
Aplikace poskytuje následující metody šifrování a dešifrování: afinní kryptosystém pro latinský text (26 písmen), afinní kryptosystém pro text v azbuce (30 písmen), kryptosystém RSA a kryptosystém АSЕ.Afinní kryptosystém, jsou příklady kryptosystémů se soukromým klíčem. V kryptosystému soukromého klíče, jakmile znáte šifrovací klíč, můžete rychle najít dešifrovací klíč. Pokud tedy víte, jak šifrovat zprávy pomocí konkrétního klíče, umožňuje vám dešifrovat zprávy, které byly zašifrovány pomocí tohoto klíče.
Kryptosystém RSA je šifrovací systém s veřejným klíčem, jeden z nejstarších široce používaných pro bezpečný přenos dat. V kryptosystému s veřejným klíčem je šifrovací klíč veřejný a liší se od dešifrovacího klíče, který je uchováván v tajnosti (soukromý). Uživatel RSA vytvoří a publikuje veřejný klíč na základě dvou velkých prvočísel spolu s pomocnou hodnotou. Prvočísla jsou držena v tajnosti. Zprávy může zašifrovat kdokoli prostřednictvím veřejného klíče, ale dešifrovat je může pouze někdo, kdo zná soukromý klíč.
Advanced Encryption Standard (AES), známý také pod svým původním názvem Rijndael je specifikace pro šifrování elektronických dat zavedená americkým Národním institutem pro standardy a technologie (NIST) v roce 2001. AES je varianta Rijndaelovy blokové šifry. Rijndael je rodina šifer s různými velikostmi klíčů a bloků.
V aplikaci jsou použity AES/CBC/PKCS5Padding, což je kryptografický režim provozu používaný pro bezpečné šifrování a dešifrování dat. CBC (Cipher Block Chaining): jedná se o provozní režim, ve kterém je každý blok dat kombinován s předchozím blokem pomocí operace XOR před tím, než je zašifrován. První blok je kombinován s inicializačním vektorem (IV), který musí být jedinečný pro každou zašifrovanou zprávu. Režim CBC poskytuje lepší ochranu proti útokům, které se pokoušejí pozměnit obsah zpráv. PKCS5Padding: toto je schéma vyplnění dat, které zajišťuje, že vstupní data mají délku, která je násobkem velikosti bloku (v tomto případě 128 bitů). PKCS5Padding přidá bajty na konec posledního bloku, aby se zaplnil. Tyto další bajty obsahují informace o počtu přidaných bajtů.
Se všemi metodami šifrování v aplikaci je možné uložit zašifrované soubory do vybraného adresáře zařízení, kde je šifrovací soubor, v jehož názvech je text „Encrypted...“ plus název šifrovacího souboru, plus v závorkách jeho přípona a způsob šifrování jako AES.
Zašifrovaný text lze uložit jako soubory do složky zařízení ke stažení.
V aplikaci jsou soukromé klíče pro AES pro uložení zašifrovány metodou RSA a uloženy jako samostatný soubor. S šifrováním AES se tedy ukládají soubory s názvy:
EncryptedAes_xxx(.txt).bin – zašifrovaný soubor xxx.txt;
EncryptedAesRSAPrivateKey_xxx.bin – soukromý klíč RSA pro šifrování soukromého klíče AES pro stejný soubor xxx.txt;
EncryptedAesKey_xxx.bin – soukromý klíč AES zašifrovaný klíčem RSAPrivate pro stejný soubor xxx.txt;
ivBin_xxx.bin – inicializační vektor pro stejný soubor xxx.txt;
S šifrováním RSA se tedy ukládají tři soubory s názvy:
EncryptedRSA_xxx(.txt).bin – zašifrovaný soubor xxx.txt;
EncryptedRSAPrivateKey_xxx.bin – soukromý klíč RSA;
EncryptedRSAPublicKey_xxx.bin - veřejný klíč RSA;
Pomocí šifrování Affine Latin se ukládají dva soubory s názvy:
EncryptedAffineLatin_xxx(.txt).bin – zašifrovaný soubor xxx.txt;
EncryptedAffineLatinKeyB_xxx.bin - posun b param;
Latinka se mění pomocí cyrilice se soubory zašifrovanými Affine Cyrillic.
Při dešifrování musí být všechny soubory pro odpovídající metodu šifrování a odpovídající zašifrovaný soubor (soubor se zašifrovanými daty a odpovídajícími klíči) ve stejné složce.
Při dešifrování se nejprve vybere metoda použitá k šifrování souboru, vybere se také soubor se zašifrovanými daty.
Aplikace má reklamní bannery, které mohou aktivovat nebo deaktivovat zobrazování reklam.
Aplikace má nápovědu a odkazy na další aplikace autora.
V Současné Době Nabízíme Verzi 3.0. Toto Je Naše Nejnovější, Nejvíce Optimalizovaná Verze. Je Vhodný Pro Mnoho Různých Zařízení. Zdarma Ke Stažení Přímo Apk Z Obchodu Google Play Nebo Jiných Verzí, Které Hostujeme. Kromě Toho Si Můžete Stáhnout Bez Registrace A Bez Nutnosti Přihlášení.
Máme Více Než 2000+ K Dispozici Zařízení Pro Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... S Tolika Možnostmi, Je Pro Vás Snadné Vybrat Si Hry Nebo Software, Který Odpovídá Vašemu Zařízení.
Může Se Hodit, Pokud Existují Nějaká Omezení Země Nebo Omezení Ze Strany Zařízení V Obchodě Google App Store.