Qu’est-ce que la cryptanalyse ?
La cryptanalyse étudie la lecture de messages chiffrés sans connaître la clé. La cryptographie conçoit les chiffres et la cryptanalyse y cherche des failles. La plus ancienne description connue de l’analyse de fréquence, l’une de ses méthodes de base, revient au savant arabe Al-Kindi, au IXe siècle.
Quelle méthode pour quel chiffre
César et ROT13
L’alphabet de 26 lettres ne permet que 25 décalages, et une attaque par force brute en vient à bout en quelques secondes. Le casseur s’en charge et affiche tous les résultats. ROT13 et Atbash n’ont aucune clé : une fois la méthode reconnue, le message se lit directement.
Chiffres par substitution
Un alphabet mélangé compte bien trop de clés pour les essayer, mais chaque lettre garde le même déguisement dans tout le texte. L’analyse de fréquence montre quels signes reviennent le plus, le E en tête pour le français, et la reconnaissance de motifs aide à confirmer une hypothèse. Il faut un texte assez long, car une ou deux phrases donnent rarement une image nette.
Vigenère
Le mot-clé répartit chaque lettre sur plusieurs décalages, ce qui aplatit les fréquences. Les attaques classiques trouvent d’abord la longueur de la clé, puis traitent chaque position comme un chiffre de César distinct. Aucun outil du site ne le fait automatiquement, mais vous pouvez vérifier une clé supposée dans l’outil Vigenère.
Les limites de ces méthodes
Elles reposent toutes sur les traces de la langue qui subsistent dans le texte chiffré. Le chiffrement moderne, comme AES, efface ces traces : aucune de ces méthodes n’ouvrira donc un fichier chiffré ou une archive protégée par mot de passe.