Skip to content

R3v180/CryptMsg4.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CryptMsg

CryptMsg es una aplicación móvil de cifrado y descifrado de mensajes, desarrollada con React Native. La aplicación permite a los usuarios cifrar y descifrar mensajes utilizando una clave secreta. Los usuarios pueden copiar fácilmente los mensajes cifrados y descifrados en el portapapeles para compartirlos con otros.

Captura de pantalla de CryptMsg

Características

Cifrado y descifrado de mensajes utilizando el algoritmo AES. Copiar mensajes cifrados y descifrados en el portapapeles. Validación de la clave secreta antes de descifrar. Función de limpiar todo para borrar todos los campos de entrada. Diseño responsivo y atractivo.

Requisitos

Node.js v14.x.x o superior React Native v0.66.x o superior Dispositivo Android o iOS, o emulador para pruebas

Instalación

Clona este repositorio:

git clone https://github.com/yourusername/cryptmsg.git

Instala las dependencias:

cd cryptmsg
npm install

Ejecuta la aplicación en un emulador o dispositivo:

Para Android:

npx react-native run-android

Para iOS:

npx react-native run-ios

Uso:

Abre la aplicación en tu dispositivo o emulador. Ingresa el mensaje que deseas cifrar en el campo "Introduce el mensaje". Ingresa la clave secreta en el campo "Introduce la clave". Presiona el botón "Cifrar mensaje" para cifrar el mensaje. El mensaje cifrado aparecerá en el campo "Mensaje cifrado". Puedes copiar el mensaje cifrado al portapapeles presionando el botón "Copiar". Para descifrar el mensaje, ingresa la clave secreta correcta y presiona el botón "Descifrar mensaje". El mensaje descifrado aparecerá en el campo "Mensaje descifrado". Puedes copiar el mensaje descifrado al portapapeles presionando el botón "Copiar". Usa el botón "Limpiar todo" para borrar todos los campos de entrada y comenzar de nuevo.

About

Created with CodeSandbox

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published