Un chiffre autoclave est un procédé de cryptographie utilisant le texte lui même comme clé.
Le chiffrement autoclave utilise un principe similaire à chiffre de vigénère (un décalage des texte du message clair en fonction d'une clé). La différence ici est que la clé n'est pas répétée, mais prolongée par le texte clair. La clé devient donc aussi longue que le message ce qui empêche une attaque par analyse de fréquences.
DCODEESTCOOL encodé avec la clé XY donne : AARFSHWXUHQZ
Le chiffrement équivalent par vigénère est un encodage avec la clé XYDCODEESTCO
Le déchiffrement consiste à réaliser l'opération inverse c'est-à-dire, soustraire la clé au message. Une fois les caractères correspondant à la clé décodée, on continue avec les premières lettres du message clair que l'on vient de trouver.
Les défaut du chiffrement de vigénère sont corrigés, impossible d'utiliser un test de Kasiski pour déterminer une longueur de clé.
Si la clé est courte, il est possible d?essayer toutes les possibilités de clé pour un décryptage par brute-force.
Ce procédé est très sensible aux erreurs, si une lettre du message codé est fausse, toute la suite l'est.
© 2012 dcode.fr — Le site indispensable pour résoudre les énigmes, les jeux et les chasses au trésor. dCode