Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chanllenge_encriptadorTexto

Aplicación de Encriptación de Textos

Descripción

Esta aplicación permite encriptar y desencriptar textos, facilitando el intercambio de mensajes secretos con otras personas que conozcan la clave de encriptación utilizada. Es ideal para mantener la confidencialidad en las comunicaciones.

Llaves de Encriptación

La encriptación se basa en las siguientes conversiones:

  • 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"

Por ejemplo:

  • gato => gaitober
  • gaitober => gato

Requisitos

  • Funciona únicamente con letras minúsculas.
  • No se permiten letras con acentos ni caracteres especiales.
  • La aplicación permite tanto la encriptación como la desencriptación de textos.

Características

  • Interfaz de usuario: La aplicación cuenta con un campo para ingresar el texto que será encriptado o desencriptado. El usuario puede seleccionar entre ambas opciones.
  • Visualización: El resultado de la encriptación o desencriptación se muestra en pantalla.
  • Copia rápida: Un botón permite copiar el texto encriptado o desencriptado al portapapeles, facilitando su uso en otras aplicaciones.

Metodología de Desarrollo

El proyecto se desarrollará en un periodo de cuatro semanas, utilizando el sistema ágil de desarrollo con Trello para la gestión de tareas.

Gestión de Tareas en Trello

  • Listos para iniciar: Tarjetas con tareas que aún no han sido desarrolladas.
  • En Desarrollo: Tarjetas con tareas en desarrollo.
  • Pausado: Tarjetas con tareas que han sido pausadas por algún motivo.
  • Concluido: Tarjetas con tareas finalizadas.

El uso de Trello es individual y está destinado a ayudarte a controlar el progreso de tus actividades.

Cómo Contribuir

  1. Haz un fork del proyecto.
  2. Crea una nueva rama (git checkout -b feature/nueva-funcionalidad).
  3. Realiza los cambios necesarios y realiza commits (git commit -m 'Agrega nueva funcionalidad').
  4. Sube los cambios (git push origin feature/nueva-funcionalidad).
  5. Abre un Pull Request.

About

Aplicación para encriptar y desencriptar textos

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages