Introducción
En este proyecto, aprenderás cómo implementar el algoritmo de cifrado del cuadrado de Polibio. El cuadrado de Polibio es una cuadrícula de 5x5 que asigna cada letra del alfabeto inglés a un par de coordenadas. Al cifrar texto utilizando este método, se puede crear un mensaje codificado que solo puede ser descifrado por alguien que conozca el cuadrado de Polibio.
👀 Vista previa
## Ejemplo 1
text = "tynam"; encryption_text = "4454331132"
## Ejemplo 2
text = "tynam123"; encryption_text = "4454331132123"
## Ejemplo 3
text = "TYnam"; encryption_text = "4454331132"
## Ejemplo 4
text = None; encryption_text = None
🎯 Tareas
En este proyecto, aprenderás:
- Cómo definir el cuadrado de Polibio
- Cómo eliminar espacios y convertir el texto a minúsculas
- Cómo manejar entradas vacías o
None
- Cómo cifrar texto utilizando el cuadrado de Polibio
- Cómo devolver el texto cifrado
🏆 Logros
Después de completar este proyecto, podrás:
- Comprender el concepto del algoritmo de cifrado del cuadrado de Polibio
- Implementar el algoritmo de cifrado de Polibio en Python
- Cifrar y descifrar texto utilizando el cuadrado de Polibio
- Manejar varios escenarios de entrada, incluyendo entradas vacías o
None