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.
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
- 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.
- 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.
El proyecto se desarrollará en un periodo de cuatro semanas, utilizando el sistema ágil de desarrollo con Trello para la gestión de tareas.
- 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.
- Haz un fork del proyecto.
- Crea una nueva rama (
git checkout -b feature/nueva-funcionalidad). - Realiza los cambios necesarios y realiza commits (
git commit -m 'Agrega nueva funcionalidad'). - Sube los cambios (
git push origin feature/nueva-funcionalidad). - Abre un Pull Request.