🔐 Encriptador de Texto
Un proyecto sencillo desarrollado para encriptar y desencriptar texto utilizando reglas específicas. Diseñado como parte del curso de Alura ONE.
📋 Descripción
Este encriptador de texto permite transformar cadenas ingresadas por el usuario con un conjunto de reglas predefinidas para encriptación y desencriptación. Además, cuenta con una interfaz gráfica sencilla desarrollada en HTML, CSS y JavaScript.
Las funciones principales son validar el texto, encriptar, desencriptar y manejar el texto procesado, permitiendo su visualización, copiado o limpieza.
⚙️ Funcionalidades
- Encriptar texto basado en las siguientes reglas:
e → enter
i → imes
a → ai
o → ober
u → ufat
- Desencriptar texto para recuperar el mensaje original.
- Validar que el texto ingresado sea en minúsculas y sin acentos.
- Visualizar el texto encriptado o desencriptado en una interfaz de usuario intuitiva.
- Copiar el texto procesado al portapapeles.
- Limpiar los campos de entrada y salida.
🚀 Instalación
- Clona el repositorio desde GitHub:
git clone https://github.com/xeland314/encriptador-de-texto.git
- Abre el proyecto en tu editor de texto favorito.
- Ejecuta el archivo
index.html
en tu navegador para iniciar la aplicación.
📜 Uso
- Escribe el texto que deseas encriptar o desencriptar en el campo correspondiente.
- Presiona el botón Encriptar o Desencriptar según corresponda.
- El resultado aparecerá en el área de texto de salida.
- Usa las funciones Copiar o Limpiar según sea necesario.
Nota: Si el texto ingresado no es válido (por ejemplo, contiene letras mayúsculas o acentos), se mostrará un mensaje de alerta.