Skip to content

Challenge #1 de Oracle ONE - Alura | Principiante en Programación G4 - ONE

Notifications You must be signed in to change notification settings

TracyMCR/encriptador

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Encriptador - Challenge #1 de Oracle ONE - Alura

Principiante en Programación G4 - ONE

portada

📰 Descripción del proyecto

Este proyecto conciste en un ejercicio de lógica de programación y desarrollo web, creando una aplicación web con los lenguages HTML5, CSS y JavaScript.

La aplicación le permite al usuario encriptar un texto mediante una clave aleatoria generada por el sistema. El texto encriptado puede ser desencriptado en la misma aplicación, ingresando el texto y su clave de encriptado.

Es factible también, desencriptar textos cuya clave de encriptación se base en el mismo formato generado en la aplicación: La clave debe contener cinco sílabas alfanuméricas separadas por guiones, donde la primera letra de cada sílaba corresponde a la letra que fue sustituida en el encriptado.

Ejemplo de clave -->

u55-e7u-aos-o<1-iws>

Bajo esta premisa, cualquier texto encriptado bajo esta dinámica por medio de otros encriptadores, puese ser desencriptado en la aplicación si se tiene la clave usada.

La aplicación puede ser fácilmente modificada para aceptar:

  • Ítemes de clave con distinto número de caracteres (actualmente 3 caracteres por sílaba)
  • Modificar, ampliar o reducir la cantidad de caracteres disponibles para conformar los ítemes de clave
  • Cambiar los cinco primeros caracteres que conforman cada ítem (ya sean vocales o consonantes)

🔨 Funcionalidades del proyecto

  • Funcionalidad 1: Encriptar un texto - Puede incluir mayúsculas y acentos, la aplicación normaliza a minúsculas y letras sin acentos.
  • Funcionalidad 2: Desencriptar un texto encriptado bajo una clave basada en el formato de encriptado de la aplicación.
  • Funcionalidad 3: Copia al portapapeles fácil y rápida del texto encriptado y de la clave, mediante botones interactivos

🏆 Insignias

portada


💻 Prueba la aplicación

About

Challenge #1 de Oracle ONE - Alura | Principiante en Programación G4 - ONE

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published