Tämä sovellus voidaan käyttää salaukseen viestin teksti, tekstiviestillä tai sähköpostilla sisältöä käyttämällä Advanced Encryption Standard (AES) 256 bittisellä avaimella. Se voi salata / purkaa viestejä käyttäen AES. Tämä sovellus ei vaadi PERMISSIONS ja on täysin ilmainen mainoksia. Voit olla varma, että sovellus tekee mitä se lupaa. Halkeama resistitvity on AES riippuu salasanan pituus ja monimutkaisuus. Sovellus varoittaa jos käyttäjä ei valitsee salasanaa min 6 merkkiä ottaa atleast yksi ison kirjaimen, yksi pieniä kirjaimia, yksi erikoismerkki ja yhden numeron.
Teksti Encryptor on teksti salaus, jonka avulla voit suojata yksityisyyttä samalla kommunikoida ystävien. Sen avulla voit salata / purkaa tekstiviestejä AES (AES), jossa on 256 bitin (avaimen pituus).
Järjestelmä laskee 256 bitin avain salasana merkkijono SHA-256. Järjestelmä käyttää Cipher Block ketjutus menetelmä (CBC) salaukseen lohkoissa 128 bittiä. Lohkosalaus tilat symmetrisen avaimen salausta algoritmit vaativat tavallista tekstinsyöttöä joka on moninkertainen lohkon koon (eli 128 bittiä AES), joten viestejä voidaan joutua pehmustettu saattaa heidät tämä pituus. Pehmuste käytössä on PKCS5Padding. CBC Eksplisiittinen Alustus Vektorit tekniikkaa käytetään missä me liittää alkuun yksi satunnainen lohko selväkielisenä. Salaus tapahtuu normaalisti, paitsi IV ei tarvitse tiedoksi salauksen rutiinia. Riippumatta IV salauksen käyttää vain satunnainen lohko "vioittunut". Tämä lohko hylätään ja loput salauksen on alkuperäinen selväkielisenä.
Elektroninen Koodikirja (EKP) lohkosalain menetelmä vaihtoehto on myös annettu. EKP viesti jaetaan lohkoihin ja kukin lohko on salattu erillisinä.Työn Tämän menetelmän haittana on se, että samanlainen lohkoilla on salattu identtisiin salatekstisen lohkot; Näin ollen, se ei saa käyttää, jossa on ei-satunnainen ja toistuva data. EKP tila on deterministinen. EKP vaihtoehto on vain akateemista tarkoitukseen.
Testitila. AES testiarvot (otettu FIPS-197) ovat:
Avain: 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
Plaintext: 00112233445566778899aabbccddeeff
Salakirjoitus: 8ea2b7ca516745bfeafc49904b496089
Salaamalla selkokielisen avaimella pitäisi antaa salakieli, purkaa salatekstisen avaimella pitäisi antaa selväkielisenä.
Voit testata salauksen verkossa käyttämällä testiarvot
http://extranet.cryptomathic.com/aescalc/index
Voit testata valitse tila kuin EKP sivuilla ja käyttää edellä testiarvot. Testaamiseksi anyother arvon Key ja dataa, varmista, että tiedot on tasan 16 Hex (16x8 = 128 bittiä) merkkiä pitkä. Tärkeintä pitäisi olla 32 heksadesimaalimerkkiä (32x8 = 256 bittiä) pitkä. Valitusta tilasta Android sovellus on "Testaus No Padding". Voisitte todeta, että tulos vastaa täsmälleen.
Voit tarkistaa SHA-256 muuntaminen salasanan netissä
http://www.xorbin.com/tools/sha256-hash-calculator
Incase mahdolliset ongelmat, vapaasti kirjoittaa minulle
manindersinghgill@gmail.com
PS
Hyviä linkkejä oppia salakirjoitusta prosessia käytetään sovelluksen ovat alle
AES
https://www.youtube.com/watch?v=nL1ApwEXrz0
https://www.youtube.com/watch?v=ayiOhApI6SM
Lohkosalauksia, miksi ei käytä EKP?
https://www.youtube.com/watch?v=t0pREiDO7_g
https://en.wikipedia.org/wiki/Block_cipher
UTF-8
https://www.youtube.com/watch?v=vLBtrd9Ar28