OffresSe connecter

Exercice corrigé : Un chiffrement affine

Chiffrement affineAlgorithme d'Euclide et relation de BézoutInverse modulo 26Équivalence de congruences

On numérote les lettres de l'alphabet de $A = 0$ à $Z = 25$, comme dans le tableau du cours. On chiffre une lettre de rang $x$ par la lettre de rang $y$, où $y$ est le reste de la division euclidienne de $9x + 4$ par $26$.

  1. Chiffrer le mot CODE.

  2. a) À l'aide de l'algorithme d'Euclide appliqué à $26$ et $9$, déterminer deux entiers $u$ et $v$ tels que $9u + 26v = 1$. En déduire un inverse de $9$ modulo $26$.

b) Montrer que, pour tous entiers $x$ et $y$ : $y \equiv 9x + 4 \;[26] \iff x \equiv 3y + 14 \;[26]$.

c) Déchiffrer le message JBYIO.

  1. On remplace la clé par $y \equiv 13x + 4 \;[26]$. Montrer que les lettres A et C sont codées par la même lettre. Que peut-on en conclure ?

  2. Combien d'entiers $a$ compris entre $0$ et $25$ permettent-ils un chiffrement $y \equiv ax + 4 \;[26]$ déchiffrable ?

Le cours associé

Arithmétique

Notions à revoir

Exercices similaires