Skip to content

Fernando-droidx/Encriptador

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Encriptador

Este es un proyecto de encriptador simple basado en web, construido con HTML, CSS y JavaScript.

El Encriptador te permite cifrar y descifrar texto utilizando un algoritmo de cifrado personalizado llamado Alura. Proporciona una interfaz fácil de usar donde puedes ingresar tu texto, elegir si deseas cifrar o descifrar, y obtener el resultado cifrado o descifrado.

Cómo funciona

El algoritmo de cifrado es un cifrado de sustitución que reemplaza cada letra en el texto por un símbolo correspondiente. El proceso de cifrado implica convertir cada carácter en su símbolo correspondiente, y el proceso de descifrado revierte esta transformación para recuperar el texto original. Todo esto usando el metodo replace() modificando la cadena en cada vocal.

La aplicación está construida utilizando las siguientes tecnologías:

  • HTML: proporciona la estructura y el diseño de la página web.
  • CSS: aplica estilos a los elementos y agrega mejoras visuales.
  • JavaScript: implementa la lógica de cifrado y descifrado de Alura.

Empezando

Para ejecutar el Encriptador en tu máquina local, sigue estos pasos:

  1. Clona el repositorio: git clone https://github.com/Fernando-droidx/Encriptador.git

  2. Navega al directorio del proyecto:

  3. Abre el archivo index.html en tu navegador web preferido.

Uso

  1. Ingresa el texto que deseas cifrar o descifrar en el campo de entrada.
  2. Selecciona la opción correspondiente en el menú desplegable (Cifrar o Descifrar).
  3. Haz clic en el botón "Cifrar" o "Descifrar".
  4. El resultado se mostrará a un lado del botón, mostrando el texto cifrado o descifrado.

Demo

Puedes ver una demostración del en vivo del Encriptador (https://Fernando-droidx.github.io/Encriptador/).

Contribuciones

Las contribuciones al proyecto Encriptador son bienvenidas. Si encuentras algún error o tienes sugerencias para mejoras, no dudes en abrir un issue o enviar un pull request.

Licencia

Este proyecto está licenciado bajo la Licencia MIT.

Reconocimientos

El proyecto Encriptador fue inspirado por el concepto de cifrados de sustitución y fue desarrollado como un ejercicio de aprendizaje. Agradecimientos especiales a los recursos de aprendizaje en línea que proporcionaron orientación e inspiración.

Contacto

Para cualquier pregunta o consulta, por favor contacta a luis.ramirez4415@alumnos.udg.mx .

¡Disfruta encriptando y desencriptando con el Encriptador!

Luis Fernando Ramirez Rivas Visualiza mi repositorio

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors