Dans un monde de communication, la cryptographie devient incontournable lorsque les informations à échanger sont confidentielles. Autrefois réservée aux utilisations militaires, la cryptographie est aujourd'hui très présente dans les échanges bancaires, les informations médicales, les communications... Cet exercice propose de réaliser des algorithmes de cryptage et de décryptage de texte suivant diverses méthodes en analysant les faiblesses des chiffrements les plus simples. Les méthodes de chiffrement que nous allons utiliser sont des méthodes par décalage des lettres. Pour simplifier le problème, nous ne chiffrerons que des textes écrits en minuscules pour lesquels tous les caractères spéciaux (accents, espaces, sauts de ligne,...) ont été supprimés. L'objectif est de déchiffrer les messages contenus dans les fichiers mystere1.txt et mystere2.txt que vous pouvez télécharger si nécessaire mais qui seront disponibles pendant le TP.
Méthode d’évaluation : Note la plus haute