Skip to content

FelipeSanmartin2/Challenge-one-codificador-5

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alura Challenge |One Oracle |Proyecto de encriptación y desencriptación de texto

📋 Descripción

En este proyecto , donde se desarrollado una aplicación que permite encriptar y desencriptar mensajes secretos mediante un sistema de "llaves" de encriptación. Con la letra "e" convertida en "enter", la letra "i" en "imes", la letra "a" en "ai", la letra "o" en "ober" y la letra "u" en "ufat", hemos logrado crear un sistema de codificación seguro para intercambiar mensajes confidenciales.

La aplicación cuenta con campos de inserción de texto para ser encriptado o desencriptado, y el usuario puede elegir entre ambas opciones. Además, hemos incluido la funcionalidad extra de un botón que copia el texto encriptado o desencriptado para facilitar la transferencia del mensaje.

Es importante mencionar que la aplicación solo funciona con letras minúsculas y no se permiten letras con acentos ni caracteres especiales. Pero hemos implementado la capacidad de convertir una palabra en su versión encriptada y también poder devolver una palabra encriptada a su versión original.

Para el desarrollo de este proyecto, hemos utilizado el sistema ágil de desarrollo y hemos organizado nuestras tareas a través de Trello, una herramienta que nos ha permitido controlar el progreso de nuestras actividades de manera individual.

🔑 Código de Encriptación

Las "llaves" de encriptación que utilizamos son las siguientes:

  • La letra "e" se convierte en "enter".
  • La letra "i" se convierte en "imes".
  • La letra "a" se convierte en "ai".
  • La letra "o" se convierte en "ober".
  • La letra "u" se convierte en "ufat".

📝 Requisitos

  • Debe funcionar solo con letras minúsculas
  • No deben ser utilizados letras con acentos ni caracteres especiales
  • Debe ser posible convertir una palabra para la versión encriptada también devolver una palabra encriptada para su versión original. Por ejemplo: "gato" => "gaitober" gaitober" => "gato"
  • La página debe tener campos para
  • inserción del texto que será encriptado o desencriptado, y el usuario debe poder escoger entre as dos opciones.
  • El resultado debe ser mostrado en la pantalla.

✨Autor

Linkedin