Implémentation du chiffrement affine en Python

Débutant

Dans ce projet, vous apprendrez à implémenter l'algorithme de chiffrement affine en Python. Le chiffre affine est un type de chiffre de substitution qui combine les caractéristiques du chiffre de décalage et du chiffre multiplicatif. Il utilise une fonction cryptographique pour chiffrer lettre par lettre, offrant ainsi un moyen simple mais efficace de chiffrer et de déchiffrer du texte.

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 l'algorithme de chiffrement affine en Python. Le chiffre affine est un type de chiffre de substitution qui combine les caractéristiques du chiffre de décalage et du chiffre multiplicateur. Il utilise une fonction cryptographique pour chiffrer une lettre par lettre, offrant ainsi un moyen simple mais efficace de chiffrer et de déchiffrer du texte.

👀 Aperçu

Exemple 1: welcome - > oclsaqc
Exemple 2: welcome - > oclsaqc
Exemple 3: Qrwe - > Qroc
Exemple 4: None - > None

🎯 Tâches

Dans ce projet, vous allez apprendre :

  • Comment implémenter la fonction de chiffrement affine en Python
  • Comment tester la fonction de chiffrement affine avec des entrées d'exemple
  • Comment chiffrer l'entrée de l'utilisateur à l'aide de la fonction de chiffrement affine

🏆 Réalisations

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

  • Comprendre les principes de base du chiffre affine
  • Implémenter l'algorithme de chiffrement affine en Python
  • Chiffrer et déchiffrer du texte à l'aide de la fonction de chiffrement affine
  • Tester la fonction de chiffrement affine avec diverses entrées

Enseignant

labby

Labby

Labby is the LabEx teacher.