Proyectos

🔐 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

  1. Clona el repositorio desde GitHub:
    git clone https://github.com/xeland314/encriptador-de-texto.git
  2. Abre el proyecto en tu editor de texto favorito.
  3. Ejecuta el archivo index.html en tu navegador para iniciar la aplicación.

📜 Uso

  1. Escribe el texto que deseas encriptar o desencriptar en el campo correspondiente.
  2. Presiona el botón Encriptar o Desencriptar según corresponda.
  3. El resultado aparecerá en el área de texto de salida.
  4. 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.

📊 Resultados