Il est 23h13 la veille de Noël et j’en suis à ma deuxième visualisation du film de vacances classique A Christmas Story. Vous savez probablement qu’il s’agit de Ralphie Parker et de son obsession d’obtenir un pistolet Red Ryder BB pour Noël, donc je ne vous donnerai pas de résumé de l’intrigue. Mais j’ai finalement décidé de comprendre quelque chose qui me rongeait depuis des années: que se passe-t-il avec la petite broche orpheline Annie decoder? Par cela, je veux dire, quel est le code pour convertir le message numérique donné par l’annonceur en mots?,
j’ai toujours été troublé par cela depuis, quand Ralphie est prêt à copier le message secret D’Annie, l’annonceur dit aux auditeurs de mettre leurs épingles à B-2. J’avais toujours supposé que la broche n’était qu’un simple chiffre César dans lequel une lettre particulière était définie comme un certain nombre, puis tout l’alphabet se déplaçait en conséquence. Le chiffre B-2 ne serait même pas un décalage; ce serait simplement A=1, B=2, … Z=26, donc c’est la première chose qui m’a dérangé. En outre, les deux premiers numéros que l’annonceur appelle sont 12 et 11, qui pour B-2 sont LK., Pas trop de mots anglais commencent par LK, donc il y a un problème.
nous n’entendons pas tout le message, mais nous le voyons plus tard lorsque Ralphie s’installe dans la salle de bain pour décoder en privé.
il travaille furieusement, et découvre que la réponse est assurez-vous de boire votre Ovaltine (« une publicité minable? »). Mais il n’y a aucun moyen que ce soit le chiffre César B-2. En fait, peu importe le code, je m’attends à ce que le premier nombre soit 2, pas 12. De plus, s’il s’agissait d’un chiffre César, quelle que soit la clé de chiffrement, les deux premiers nombres différeraient de 3 puisqu’ils correspondent à B et E.
Qu’est-ce qui donne?, Nous avons maintenant compris que ce ne peut pas être un simple chiffre César. Puisque nous connaissons le message, traduisons les lettres que nous pouvons connaître avec certitude: A=9, B=12, D=14, E=11, I=18, K=21, L=17?, N=23, O=24, R=25, S=2, T=4, U=3, V=5, Y=6? L’écriture de Ralphie n’est pas géniale, donc quelques-unes d’entre elles ne sont pas claires, mais il n’y a pas de motif évident séparant les lettres adjacentes. En tant que mathématicien, mon premier réflexe est d’imaginer un schéma de chiffrement plus compliqué, tel que le chiffrement Vigenère. Ce schéma implique de choisir un mot clé et de chiffrer comme suit., Concaténez le mot-clé à plusieurs reprises jusqu’à ce qu’il corresponde à la longueur du message que vous souhaitez envoyer, puis consultez la tabula recta ci-dessous pour encoder votre message.
dites que votre message est assurez-vous de boire votre Ovaltine, et votre mot-clé est le lait (vraiment, je soupçonne que les sponsors voudraient que le mot-clé soit Ovaltine, mais allons de l’avant). Vous devez ensuite concaténer le mot-clé pour avoir la longueur appropriée: MILKMILKMILKMILKMILKMILKM. Pour encoder la première lettre, consultez la ligne M dans le tableau et accédez à la colonne B pour obtenir N. Le E dans » be » est associé à I et Code ainsi comme M., Le message entier est alors NMDEDMEYPZTXWGZEDWGKZBTXQ. Décoder de tels chiffrements n’est pas facile, mais ils ne sont pas impénétrables. L’obstacle majeur est de deviner la longueur du mot-clé, puis de faire des analyses de fréquence pour le casser.
de toute façon, le message codé ci-dessus, en utilisant le mot-clé milk, ne semble pas faire l’affaire. J’ai ensuite cherché des images de la broche du décodeur, mais il n’y en a pas beaucoup à avoir. Voici Ralphie le tenant dans le film:
Les chiffres sont en ordre, mais les lettres ne le sont pas., Ceux qui sont visibles sont WNORPQ, et ceux-ci s’alignent avec les chiffres du message (ceux que nous connaissons de toute façon). Ainsi, il semble que la broche du décodeur ait simplement une permutation des 26 lettres d’un côté et des chiffres 1-26 dans l’ordre, et Ralphie décode le message qu’il a écrit (avec la broche réglée sur B-12, évidemment).
Mais, c’est pas de la matière. Pas même une petite incohérence comme l’affaire B – 2 peut ruiner ce film pour moi. Et puisque je peux maintenant arrêter d’y penser, je vais passer un joyeux Noël en effet.