AES Message Encryptor for SMS

4,3
158 recenzií
10 tis.+
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

Informácie o aplikácii

Táto aplikácia môže byť použitá pre šifrovanie texte správy, SMS alebo e-mailovú obsahu pomocou Advanced Encryption Standard (AES) s 256 bitovým kľúčom. To môže šifrovanie / dešifrovanie správ pomocou AES. Táto aplikácia nevyžaduje žiadne oprávnenie a je úplne bez reklám. Môžete si byť istí, že aplikácia robí to, čo sľubuje. Prasklina resistitvity z AES závisí na dĺžku hesla a zložitosti. Aplikácia varuje v prípade, že používateľ nemá vyberie heslo s minimálne 6 znakmi majú aspoň jedno veľké písmeno, jedno malé písmená, jeden špeciálny znak a jednu číslicu.

Text Encryptor je aplikácia text šifrovanie, ktorý umožňuje ochranu vášho súkromia pri komunikácii s priateľmi. To vám umožní šifrovanie / dešifrovanie textových správ pomocou Advanced Encryption Standard (AES) s 256 bitov (dĺžka kľúča).

Systém počíta 256 bitového kľúča od reťazca hesla pomocou SHA-256. Systém používa metódu Cipher Block reťazenie (CBC) na zašifrovanie správy v blokoch o 128 bitov. Bloková šifra režimy pre symetrický-kľúčové šifrovacie algoritmy vyžadujú prostý vkladanie textu, ktorý je násobkom veľkosti bloku (tj 128 bitov pre AES), takže správy môžu musieť byť orezaný tak, aby boli do tejto dĺžky. Výplň používaný, PKCS5Padding. V CBC je explicitné inicializačné technika sa používa v ktorom sme predradiť jeden náhodný blok do obyčajného textu. Šifrovanie sa vykonáva ako normálne, s výnimkou IV nemusí byť oznámená dešifrovanie rutina. Nech IV dešifrovanie používa iba náhodný blok "poškodený". Tento blok sa odstráni a zvyšok dešifrovanie je pôvodná holý.

Elektronický Codebook (ECB) voľba metódy bloková šifra bola tiež venovaná. V ECB je správa rozdelená do blokov a každý blok je šifrovaný separately.The Nevýhodou tohto spôsobu je to, že identické holého bloky sú šifrované na rovnakých ciphertext blokov; preto nesmie byť používaný s non-náhodné a opakujúce sa dáta. Režim ECB je deterministický. Voľba ECB je určený len na akademické účely.

Testovací mód. skúšobné hodnoty AES (prevzaté z FIPS-197) sú:
Kľúč: 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
Plaintext: 00112233445566778899aabbccddeeff
Ciphertext: 8ea2b7ca516745bfeafc49904b496089
Šifrovanie holý text pomocou kľúča by mala ciphertext, dešifrovanie šifrovaný pomocou kľúča treba podať holý.

Môžete vyskúšať šifrovanie on-line pomocou testovacej hodnoty na
http://extranet.cryptomathic.com/aescalc/index
Ak chcete vyskúšať voľbu režimu ako ECB na internetových stránkach a pomocou vyššie uvedené testovacie hodnoty. K testovaniu anyother hodnoty Key a dát, zabezpečí, že dáta sú presne 16 Hex (16x8 = 128 bitov) znakov. Kľúč by mal byť 32 znakov Hex (32x8 = 256 bitov) dlho. Zvolený režim v android aplikácie by mala byť "Testovanie s No Výplň". Tie by konštatovať, že výsledok zodpovedá presne.

Môžete skontrolovať SHA-256 konverziu hesla na internetovej adrese
http://www.xorbin.com/tools/sha256-hash-calculator

Zapouzdřit prípadné problémy, neváhajte napísať na mňa
manindersinghgill@gmail.com

PS
Niektoré dobré spojenie sa učiť kryptografický proces sa používa v aplikácii sú pod
AES
https://www.youtube.com/watch?v=nL1ApwEXrz0
https://www.youtube.com/watch?v=ayiOhApI6SM

Blokové šifry, prečo nepoužívať ECB?
https://www.youtube.com/watch?v=t0pREiDO7_g
https://en.wikipedia.org/wiki/Block_cipher

UTF-8
https://www.youtube.com/watch?v=vLBtrd9Ar28
Aktualizované
26. 7. 2024

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

Hodnotenia a recenzie

4,2
150 recenzií

Novinky

To comply with requirements upgraded target SDK to API level 34

Podpora aplikácie

O vývojárovi
Maninder Singh Gill
linuxatcore@gmail.com
India

Viac od vývojára: MANINDER SINGH GILL