AES Message Encryptor for SMS

4.4
156 opiniones
10 k+
Descargas
Calificación del contenido
Apto para todo público
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla

Acerca de esta app

Esta aplicación se puede utilizar para cifrar el mensaje de texto, SMS o correo electrónico con contenido Advanced Encryption Standard (AES) con clave de 256 bits. Se puede cifrar / descifrar los mensajes usando un algoritmo AES. Esta aplicación NO requiere ningún permiso y es completamente libre de publicidad. Puede estar seguro de que la aplicación hace lo que promete. El resistitvity grieta de una AES depende de la longitud y la complejidad de la contraseña. La aplicación avisa si el usuario no selecciona una contraseña con un mínimo de 6 caracteres que tiene al menos una letra en mayúscula, una minúscula, un carácter especial y un dígito.

Cifrador de texto es una aplicación de cifrado de texto que le permite proteger su privacidad durante la comunicación con los amigos. Se le permite cifrar / descifrar mensajes de texto usando Advanced Encryption Standard (AES) con una de 256 bits (longitud de la clave).

El sistema calcula la clave de 256 bits de la cadena de contraseña mediante SHA-256. El sistema utiliza el método Cipher Block Chaining (CBC) para cifrar el mensaje en bloques de 128 bits. Modos de bloques de cifrado para los algoritmos de cifrado de clave simétrica requerir la entrada de texto plano que es un múltiplo del tamaño de bloque (es decir, 128 bits de AES), para que los mensajes pueden tener que ser acolchada para traerlos a esta longitud. El relleno se utiliza es PKCS5Padding. En CBC explícita técnica de inicialización vectores se está utilizando en la cual estamos anteponer un solo bloque al azar con el texto en claro. El cifrado se realiza como normal, excepto el IV no necesita ser comunicada a la rutina de descifrado. Cualquiera que sea descifrado utiliza IV, sólo el bloque aleatorio es "corrupto". Este bloque se desecha y el resto de la desencriptación es el texto claro original.

Libro de Códigos Electrónico (BCE) opción del método de cifrado de bloques también se ha dado. En BCE el mensaje se divide en bloques, y cada bloque se cifra separately.The desventaja de este método es que bloques de texto claro idénticos están codificadas en bloques de texto cifrado idénticas; por lo tanto, no se debe utilizar con un conjunto de datos no aleatorias y repetitivas. El modo ECB es determinista. BCE opción es sólo para fines académicos.

Modo de prueba. valores de las pruebas de AES (tomado de FIPS-197) son:
Clave: 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
En texto llano: 00112233445566778899aabbccddeeff
Texto cifrado: 8ea2b7ca516745bfeafc49904b496089
Cifrar el texto plano con la clave debe dar al texto cifrado, descifrado el texto cifrado con la clave debe dar el texto en claro.

Se puede probar el cifrado en línea mediante el uso de los valores obtenidos
http://extranet.cryptomathic.com/aescalc/index
Para probar seleccionar el modo como se BCE en el sitio web y utilizar los valores de las pruebas anteriores. Para la prueba de anyother valor de clave y datos, asegúrese de que los datos son exactamente 16 Hex (16x8 = 128 bits) caracteres de longitud. La clave debe ser de 32 caracteres hexadecimales (32x8 = 256 bits) de largo. El modo seleccionado en la aplicación androide debe ser "Prueba sin relleno". Se podría observar que el resultado coincide exactamente.

Puede comprobar la conversión SHA-256 de la contraseña en línea en
http://www.xorbin.com/tools/sha256-hash-calculator

En caso de cualquier problema, no dude en escribirme a
manindersinghgill@gmail.com

PD
Algunos buenos enlaces para aprender proceso de criptografía que se utilizan en la aplicación son las siguientes
AES
https://www.youtube.com/watch?v=nL1ApwEXrz0
https://www.youtube.com/watch?v=ayiOhApI6SM

Cifras de bloque, por qué no utilizar BCE?
https://www.youtube.com/watch?v=t0pREiDO7_g
https://en.wikipedia.org/wiki/Block_cipher

UTF-8
https://www.youtube.com/watch?v=vLBtrd9Ar28
Actualización
25 ago 2023

Seguridad de los datos

El primer paso de la seguridad es comprender cómo los desarrolladores recopilan y comparten tus datos. Las prácticas de privacidad y seguridad de datos pueden variar en función del uso de la app, la región y la edad. El desarrollador proporcionó esta información y podría actualizarla con el tiempo.
No se comparten datos con terceros
Más información sobre cómo los desarrolladores declaran el uso compartido
No se recopilan datos
Más información sobre cómo los desarrolladores declaran la recopilación

Calificaciones y opiniones

4.4
148 opiniones
Un usuario de Google
1 de mayo de 2019
simple de usar y muy util hasta para el trabajo
Esta opinión les resultó útil a 3 personas
¿Te resultó útil?
Un usuario de Google
2 de octubre de 2017
Buena
Esta opinión les resultó útil a 3 personas
¿Te resultó útil?
Un usuario de Google
6 de octubre de 2016
Si hubiera una opcion para que no se guarde la contraseña seria mejor que cada vez quieravencriptar o desencriptar se tenga que volver a escribir y no se quede ahi escrito el password
Esta opinión les resultó útil a 2 personas
¿Te resultó útil?
Maninder Gill
8 de octubre de 2016
Kindly elaborate on the requirement. I would try and incorporate that in the next release.

Novedades

Update SDK version, no change in functionality.