Propósito de uso
Aplicación para cifrar y descifrar mensajes de texto basados en una clave de cifrado
Descripción
La aplicación MessCrypt fue diseñada para cifrar / descifrar mensajes de texto.
El funcionamiento es muy sencillo:
1) el remitente genera, una vez, una Clave de Encriptación que consta de un máximo de veinte caracteres como números, letras y caracteres especiales y la asocia a un Nombre, es decir el destinatario
2) el remitente, a través de la función de Encriptación correspondiente, formula un mensaje de texto, escribiéndolo o copiándolo de otro texto y pegándolo, asocia una Clave de Encriptación (que define implícitamente al destinatario) y presiona el botón de Encriptación; A continuación, se genera el mensaje encriptado que puede enviarse al destinatario mediante el botón Compartir que le permite utilizar una de las aplicaciones en su poder para transmitir mensajes de texto (por ejemplo: EMail, WhatsApp, Signal, etc.).
3) el destinatario recibe el mensaje cifrado y puede leerlo en texto claro, a través de la función de Descifrado orrespondiente de esta aplicación, solo conociendo la Clave de Encriptación que utilizó el remitente y que debe comunicarse con él por separado
También existen las funciones de Exportación de datos e Importación de datos que son particularmente útiles en el caso de que, por ejemplo, el dispositivo en el que se almacenaron los datos (los de las claves de cifrado) deben ser reemplazados; en casos como este bastará con instalar la aplicación en el nuevo dispositivo, activar la función de Importación de datos y, al mismo tiempo, activar la función de Exportación de datos en el dispositivo antiguo: en unos segundos los datos serán transferidos al uno nuevo dispositivo.
Todo el procedimiento está protegido por un PIN de acceso que se puede cambiar cuando quieras; Asimismo, para evitar que podamos olvidarnos del PIN se prevé que, al momento de la creación o modificación del mismo, se pueda enviar un recordatorio por email, de manera que quede rastreado en el tiempo y la información se almacene en un dispositivo distinto al indicado. en el que se ejecuta la aplicación.