El "Encriptador de Texto" es una aplicación web diseñada para encriptar y desencriptar mensajes usando un algoritmo simple basado en sustituciones de letras. La herramienta está dirigida a usuarios que desean transformar texto en un formato encriptado o desencriptado, facilitando la comunicación segura y la diversión con mensajes codificados.
- La letra "e" es convertida en "enter".
- La letra "i" es convertida en "imes".
- La letra "a" es convertida en "ai".
- La letra "o" es convertida en "ober".
- La letra "u" es convertida en "ufat".*/
- Encriptar Texto: Transforma el texto ingresado en una forma encriptada utilizando un conjunto definido de reglas de sustitución.
- Desencriptar Texto: Revierte el texto encriptado a su forma original.
- Copiar al Portapapeles: Permite copiar el texto procesado con un simple clic.
- Validación de Entrada: Verifica que el texto ingresado contenga sólo letras sin tildes ni espacios ni múmeros, y muestra mensajes de advertencia en caso de error. Las mayúsculas son manejadas al principio del JavaScript, haciendo que se conviertan automáticamente en minúsculas para evitar que el usuario deba reescribir el texto.
- Limpiar texto: Vacía las dos áreas de texto.
- HTML5: Estructura de la página web.
- CSS3: Diseño y estilos, incluyendo el uso de variables CSS y consultas de medios (media queries) para adaptabilidad.
- JavaScript: Funcionalidad interactiva, manejo de eventos y lógica de encriptación/desencriptación.
- GitHub: Crear, "deployar" y actualizar el repositorio donde se aloja el proyecto. Crear diferentes ramas para probar diferentes funcionalidades antes de fusionar con la rama principal.
-
Encriptar:
- Escribe el texto que deseas encriptar en el área de texto de la izquierda.
- Haz clic en el botón "Encriptar".
- El texto encriptado aparecerá en el área de texto de la derecha.
-
Desencriptar:
- Escribe el texto encriptado en el área de texto de la izquierda.
- Haz clic en el botón "Desencriptar".
- El texto desencriptado aparecerá en el área de texto de la derecha.
-
Copiar:
- Una vez que el texto procesado esté en el área de texto de la derecha, haz clic en el botón "Copiar" para copiar el texto al portapapeles.
-
Limpiar:
- Limpia ambas áreas de texto.
La página utiliza la fuente "Raleway" para el texto general y "Inter" para los placeholders. El diseño es responsivo y se adapta a diferentes tamaños de pantalla usando consultas de medios (media queries).
Desarrollado por Mariana A. Lois.