Este proyecto para Alura Latam / Oracle Next Education es una aplicación web que permite encriptar y desencriptar texto utilizando un conjunto de reglas definidas. La aplicación está diseñada para asegurar que el texto ingresado no contenga letras mayúsculas, caracteres especiales, acentos ni tildes, garantizando así la uniformidad del texto encriptado.
- Encriptación: Convierte texto plano en un formato encriptado.
- Desencriptación: Restaura el texto encriptado a su formato original.
- Validación: El ingreso de texto es validado para que cumpla con las restricciones (sin mayúsculas, caracteres especiales, acentos ni tildes).
- Interfaz Amigable: Diseño responsivo que se adapta a diferentes tamaños de pantalla, desde dispositivos móviles hasta pantallas de escritorio y tablets.
- Encriptar: Ingrese el texto en el área de texto proporcionada y haga clic en "Encriptar".
- Desencriptar: Ingrese el texto encriptado en el área de texto proporcionada y haga clic en "Desencriptar".
- Copiar: Use el botón de copiar para guardar el texto encriptado o desencriptado en el portapapeles.
- HTML5
- CSS3
- JavaScript ES6
Las contribuciones son bienvenidas. Puedes hacer un fork de este repositorio y enviar un pull request con mejoras o correcciones.
Versión actual: 1.0.3-rc.1
- Autor: Santiago Gabriel Cabrera (2024)
Puedes visitar el proyecto en funcionamiento en el siguiente enlace: Encriptador de Texto.