← Olympiades 2017 — Paris

Exercice 4 — Cryptage Affibonacci Toutes séries (individuel)

Olympiades · Académie Paris · 2017 · Toutes séries

Sujet

Anne et Bertrand souhaitent communiquer secrètement en s'envoyant des messages n'utilisant que des symboles prédéfinis par avance. Chaque symbole \(\alpha\) utilisé est chiffré : il se voit attribuer une valeur \(x\) correspondante. Le tableau de correspondance ci-dessous résume la liste des symboles employés ainsi que leur chiffrement :

\(\alpha\)ABCDEFGHIJKLMN0PQRSTUVWXYZ,.
\(x\)012345678910111213141516171819202122232425262728

Le symbole □ sera interprété par Anne et Bertrand comme une espace typographique.

Procédure de communication :

Entrée :Saisir n , un entier naturel
Initialisation :Affecter à y la valeur n
Traitement:Tant que y \(>28\) faire
Affecter à y la valeur y- 29
Fin Tant que
Sortie :Afficher y

On résume la procédure à l'aide du schéma ci-dessous :

Cette procédure, dans son intégralité, est appelé cryptage affine.
Nous donnons un exemple :
Bertrand veut communiquer le message SI X avec \(a=3\) et \(b=1\) à Anne.

Le message □ . O est alors transmis par Bertrand.

Partie A

  1. Crypter le message E S S A I en utilisant la procédure de cryptage affine avec \(a=7\) et \(b=1\).
  2. a. Anne veut communiquer le message T E S T à Bertrand. Quel message crypté va-t-elle transmettre à Bertrand en prenant les valeurs \(a=7\) et \(b=1\) ? En prenant \(a=36\) et \(b=30\) ?
    b. Qu'obtiendrait Anne en cryptant le message TEST avec \(a=65\) et \(b=88\) ?

Aucun corrigé disponible pour cet exercice dans la source APMEP.