Challenge ONE Sprint 01: Construye un encriptador de texto con Javascript

  • By Jonathan Blandón
  • Last update: Aug 31, 2022
  • Comments: 0

Challenge ONE Sprint 01: Construye un encriptador de texto con Javascript

El desafio consiste en crear nuestro encriptador de texto. Es necesario trabajar en una aplicación que encripte textos y permita intercambiar mensajes secretos con otras personas que sepan el secreto de la encriptación utilizada.

Las "llaves" de encriptación que se deben utilizar son las siguientes:

  • La letra "e" es convertida para "enter"
  • La letra "i" es convertida para "imes"
  • La letra "a" es convertida para "ai"
  • La letra "o" es convertida para "ober"
  • La letra "u" es convertida para "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.

Extras:

  • Un botón que copie el texto encriptado/desencriptado para la sección de transferencia, o sea que tenga la misma funcionalidad del ctrl+C o de la opción "copiar" del menú de las aplicaciones.

Este es un ejemplo de como debe lucir la aplicación:

image

image

Github

https://github.com/jblandon97/Sprint-01---Encriptador-de-texto