Implémentation de l'encryption Clear Code

Débutant

Dans ce projet, vous apprendrez à implémenter un algorithme simple de chiffrement et de déchiffrement appelé 'Clear Code Encryption'. Cette méthode de chiffrement a été utilisée dans le système de communication télégraphique chinois du début de la dynastie Qing tardive.

Python

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce projet, vous allez apprendre à implémenter un algorithme de chiffrement et de déchiffrement simple appelé "Chiffrement du Code Clair". Cette méthode de chiffrement a été utilisée dans le système de télégraphie chinoise précoce à la fin de la dynastie Qing.

👀 Aperçu

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

🎯 Tâches

Dans ce projet, vous allez apprendre :

  • Comment comprendre la méthode de chiffrement et ses principes de base
  • Comment implémenter la fonction plain_code_encryption(numb) pour effectuer le chiffrement
  • Comment tester la fonction de chiffrement avec diverses entrées
  • Comment gérer l'entrée de l'utilisateur et appeler la fonction de chiffrement

🏆 Réalisations

Après avoir terminé ce projet, vous serez capable de :

  • Expliquer la méthode de "Chiffrement du Code Clair" et son contexte historique
  • Implémenter un algorithme de chiffrement et de déchiffrement de base en utilisant Python
  • Tester et valider la fonction de chiffrement avec différents scénarios d'entrée
  • Intégrer l'entrée et la sortie de l'utilisateur dans le script de chiffrement

Enseignant

labby

Labby

Labby is the LabEx teacher.