Ez az alkalmazás is használható titkosító be az üzenet szövegét, SMS-ben vagy e-mail tartalmat Advanced Encryption Standard (AES) 256 bites kulcs. Ez kódolásához / dekódolásához üzeneteket AES. Ez az alkalmazás nem igényel engedélyeket, és teljesen mentes reklámok. Biztos lehet benne, hogy az alkalmazás nem azt, amit ígér. A repedés resistitvity AES függ a jelszó hossza és összetettsége. Az alkalmazás figyelmeztet, ha a felhasználó nem választja ki a jelszót, min 6 karakter, amelynek adni legalább egy nagybetű, egy kisbetű, egy speciális karaktert és egy számjegyet.
Szöveg Encryptor egy szöveges titkosítás alkalmazás, amely lehetővé teszi, hogy a személyes adatok védelme, miközben a barátaikkal. Ez lehetővé teszi, hogy kódolásához / dekódolásához szöveges üzenetek segítségével Advanced Encryption Standard (AES) egy 256 bites (kulcs hossza).
A rendszer kiszámítja a 256 bites kulcs a jelszó karaktersorozatot SHA-256. A rendszer Cipher Block láncolása módszer (CBC) segítségével titkosítja az üzenetet blokkokban 128 bit. Blokkrejtjel mód szimmetrikus kulcsú titkosítási algoritmusok egyszerű szöveges beviteli amely többszöröse a blokk méretét (azaz 128 bit AES), így az üzenetek lehet, hogy kell feltölteni, hogy azokat az e hosszát. A padding használ PKCS5Padding. CBC explicit inicializálás vektorok technikát alkalmazza, ahol mi hozzáfűzése egy véletlen blokk a nyílt szöveg. A titkosítás történik, mint a normál, kivéve a IV nem kell közölni a dekódolás rutin. Bármi IV dekódolás használja, csak a véletlen blokk "sérült". Ez a blokk kiöntöttük, és a többi a dekódolás az eredeti nyílt szöveg.
Elektronikus Codebook (EKB) blokk titkosító eljárás lehetőséget is kapott. Az EKB az üzenet blokkokra osztjuk, és minden blokk kódolt separately.The e módszer hátránya az, hogy azonos normálszövegblokkokat titkosítás be azonos rejtjelezett blokkok; így, az nem használható egy nem véletlenszerű, ismétlődő adatokat. Az ECB módban determinisztikus. EKB az opció csak tudományos célra.
Teszt üzemmódban. AES vizsgálati értékek (kivett FIPS-197) a következők:
Kulcs: 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
Sima szöveg: 00112233445566778899aabbccddeeff
Rejtjelezett: 8ea2b7ca516745bfeafc49904b496089
Titkosítása a sima szöveget a kulcsot kell adnia a rejtjelezett, dekódoláshoz a rejtjelezett a kulcsot kell adni az egyszerű szöveges.
Ki lehet próbálni a titkosítási online segítségével a vizsgálati értékeket
http://extranet.cryptomathic.com/aescalc/index
Annak tesztelésére, válassza ki a módot, mint az EKB honlapján, és használja a fenti vizsgálatok eredményeit. Tesztelni anyother értéke Key és az adatok, hogy az adatokat pontosan 16 Hex (16x8 = 128 bit) karakter hosszú lehet. A kulcs legyen 32 hexadecimális karakter (32x8 = 256 bit) hosszú. A kiválasztott üzemmódot az android alkalmazás legyen "Vizsgálat Nincs kitöltés". Azt is megjegyzem, hogy az eredmény pontosan egyezik.
Meg tudja nézni az SHA-256 átalakítás a jelszó online
http://www.xorbin.com/tools/sha256-hash-calculator
Incase bármilyen kérdés van, nyugodtan írj nekem
manindersinghgill@gmail.com
PS
Néhány jó linket tanulni kriptográfiai eljárás alkalmazható legyen a app a következők értelmében
AES
https://www.youtube.com/watch?v=nL1ApwEXrz0
https://www.youtube.com/watch?v=ayiOhApI6SM
Tömbkódolásokhoz, miért nem használja az EKB?
https://www.youtube.com/watch?v=t0pREiDO7_g
https://en.wikipedia.org/wiki/Block_cipher
UTF-8
https://www.youtube.com/watch?v=vLBtrd9Ar28