proyecto in Python Skill Tree

Implementación de la Encriptación de Código Claro

Principiante

En este proyecto, aprenderás cómo implementar un algoritmo simple de encriptación y desencriptación llamado 'Encriptación de Código Claro'. Este método de encriptación se utilizó en el sistema de comunicación teleg ráfica temprano de China durante la dinastía Qing tardía.

Python

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este proyecto, aprenderás a implementar un algoritmo simple de encriptación y desencriptación llamado "Encriptación Código Claro". Este método de encriptación se utilizó en el sistema de comunicación por telegrafo de China durante la dinastía Qing tardía.

👀 Vista previa

## Ejemplo 1
numb = 1530; encryption_text = "0383"
## Ejemplo 2
numb = 0; encryption_text = "9853"
## Ejemplo 3
numb = 12345; encryption_text = None

🎯 Tareas

En este proyecto, aprenderás:

  • Cómo entender el método de encriptación y sus principios fundamentales
  • Cómo implementar la función plain_code_encryption(numb) para realizar la encriptación
  • Cómo probar la función de encriptación con diferentes entradas
  • Cómo manejar la entrada del usuario y llamar a la función de encriptación

🏆 Logros

Después de completar este proyecto, podrás:

  • Explicar el método de "Encriptación Código Claro" y su contexto histórico
  • Implementar un algoritmo básico de encriptación y desencriptación utilizando Python
  • Probar y validar la función de encriptación con diferentes escenarios de entrada
  • Integrar la entrada y salida del usuario en el script de encriptación

Profesor

labby

Labby

Labby is the LabEx teacher.