Affine est un chiffre de substitution monographique monoalphabétique. C’est-à-dire que le texte est remplacé caractère par caractère par un autre caractère selon une procédure mathématique spécifique.
La clé est constituée d’une paire de chiffres
- A de l’ensemble (1, 3, 5, 7, 9, 11, 15, 17, 19, 21, 23, 25)
- B de l’ensemble (0, … 25)
La paire de clés (1,3) est un chiffrement César.
Le chiffrement affine est une méthode de chiffrement très faible pour les textes longs. Il y a deux méthodes pour le casser. Le plus simple est d’essayer toutes les clés secrètes possibles. Une méthode plus rapide peut être utilisée si les lettres respectives du texte en clair sont connues pour deux lettres du texte chiffré. Ensuite, la clé secrète peut être calculée en quelques étapes. Les deux paires de lettres nécessaires peuvent être obtenues, par exemple, par analyse de fréquence.