Sobre el desafío: Es una pequeña aplicación de encripción de mensajes desarrollada con HTML, JavaScript y CSS, con la que podrás intercambiar mensajes secretos con otras personas que sepan el secreto de la encriptación utilizada.
Letra 🔡 | Llave 🔐 |
---|---|
"a" | "ai" |
"e" | "enter" |
"i" | "imes" |
"o" | "ober" |
"u" | "ufat" |
-
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.
Para hacer uso del encriptador debes ingresar tu texto, en letras minúsculas, sin acentos o algún caracter especial (%_@.?!/)*.
Una vez que hayas hecho click en el botón "Encriptar", desaparecerá la pizarra que oculta los mensajes y tu texto encriptado aparecerá a la derecha en la hoja titulada -TOP SECRET-.
Al pie de la hoja encontrarás el botón de copiado, para que compartas tu código o puedas verificar si tu encriptado es correcto. 🔍
Para Desencriptar algún mensaje, debes ingresarlo de igual manera, sin letras minúsculas, acentos o algún caracter especial (%_@.?!/)*.
Una vez que tengas tu codigo cifrado ingresado, da click en el botón "Desencriptar", de igual manera la pizarra desaparecerá y tu mensaje desencriptado aparecerá a la derecha en la hoja titulada -TOP SECRET-.
Al pie de la hoja encontrarás el botón de copiado, para que puedas guardar tus mensajes o volver a encriptarlos. 🔎
Desarrollador