1.4 TP : codes de César et de Vigenère (3h)
TP en Python, autour des codes de César et Vigenère.
Notions abordées :
- cryptologie,
- arithmétique modulaire,
- manipulation de chaînes de caractères,
- boucles.
Documents
- Implémentation simple de Vigenere
- Une implémentation simplissime des codes de Cesar et Vigenere ; en particulier on suppose que les messages codés sont constitués uniquement de lettres minuscules non accentuées ce qui est très restrictif et demande à être généralisé (au moins à des messages comportant tous les caractères alphanumériques ascii).
Liens utiles
Séances
- Collège Joseph d’Arbaud, Salon-de-Provence : le lundi 01 février 2016 après-midi (Laurent Regnier)