Introducción
En este proyecto, aprenderás a implementar el algoritmo de cifrado de permutación de columnas en Python. El cifrado de permutación de columnas es un método de cifrado de texto plano mediante la reorganización de las columnas de una matriz formada a partir del texto de entrada, basado en una palabra clave.
👀 Vista previa
## Muestra 1
text = "welcometolq"; encryption_text = "ct,emlwooleq"
## Muestra 2
text = "welcometolq "; encryption_text = "ct emlwooleq"
## Muestra 3
text = "w"; encryption_text = ",,w,"
## Muestra 4
text = None; encryption_text = None
🎯 Tareas
En este proyecto, aprenderás:
- El concepto básico del cifrado de permutación de columnas
- Cómo implementar el algoritmo de cifrado de permutación de columnas en Python
- Cómo probar el algoritmo de cifrado con entradas de muestra
🏆 Logros
Después de completar este proyecto, podrás:
- Comprender los principios del cifrado de permutación de columnas
- Implementar el algoritmo de cifrado de permutación de columnas en Python
- Cifrar y descifrar texto utilizando el método de cifrado de permutación de columnas