1B1 TP 1 : 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
- Lycée Marie-Madeleine Fourcade, Gardanne : le 19 novembre 2014 après-midi (Laurent Regnier)