Die affine Chiffre ist eine klassische monoalphabetische Substitutionschiffre, die jeden Buchstaben mit einer mathematischen Formel umwandelt. Jeder Buchstabe wird zuerst in eine Zahl übersetzt und dann mit E(x) = (a × x + b) mod m verschlüsselt, wobei x die Position des Buchstabens und m die Größe des gewählten Alphabets ist.
Der Schlüssel besteht aus zwei Zahlen. Der Multiplikator a verändert die Skalierung der Buchstabenpositionen, während die Verschiebung b das Ergebnis durch das Alphabet bewegt. Gemeinsam erzeugen sie ein festes Substitutionsalphabet.
Zum Entschlüsseln muss für a ein modularer Kehrwert existieren. Das ist nur möglich, wenn a teilerfremd zur Alphabetgröße ist. Leerzeichen, Ziffern und Satzzeichen bleiben unverändert.