Et si vous essayiez de casser notre message chiffré inviolable… hein Flock ?
Dis moi pas que tu as fait ce que je pense ?
Illustration : Flock
Le 29 août à 13h37
Cet été, Next vous propose des mini-jeux. Aujourd’hui, vous devez décrypter un message chiffré (ou le contraire, on ne sait pas trop). À vous de trouver le bon masque jetable.
Et si vous essayiez de casser notre message chiffré inviolable… hein Flock ?
Dis moi pas que tu as fait ce que je pense ?
Illustration : Flock
Cet été, Next vous propose des mini-jeux. Aujourd’hui, vous devez décrypter un message chiffré (ou le contraire, on ne sait pas trop). À vous de trouver le bon masque jetable.
Next
Next
3 min
Le chiffrement, sur Next vous en avez déjà entendu parler en long, en large et en travers. Le principe est simple : rendre des données incompréhensibles afin de les protéger. Pour les lire, il faut disposer de la bonne clé. Il existe des dizaines de systèmes de chiffrement au moins, avec des systèmes symétriques (la même clé pour chiffrer et déchiffrer) ou asymétriques (deux clés différentes).
Dans le cas présent, c’est un système symétrique : à vous de trouver la solution ! Nous avons utilisé le chiffre de Vernam, qui dispose d’une particularité : quand il est bien fait, il est inviolable, vraiment. Ce n’est pas une question de puissance, les (super/ultra/mega)calculateurs quantiques n’y changeront absolument rien. Cette technique était par exemple utilisée pour sécuriser le téléphone rouge entre Moscou et Washington.
En effet, si le message chiffré fait 10 lettres, le masque (ou clé) doit aussi faire 10 lettres, pour un résultat de 10 lettres. Le chiffre de Vernam fait une rotation de l’alphabet sur chacune des lettres, rotation de 1 à 25 crans en fonction du masque (A correspond à un décallage d’un cran, B de deux crans, C de trois crans, etc.). Résultat des courses, n’importe quelle suite de 10 lettres peut être la solution.
Un exemple avec le message chiffré ABC. Avec le masque NSF, cela donne OUI en message déchiffré, avec MMK on obtient NON, avec BNR cela donne CPU, FYW donne GAZ, ZKF donne AMI, etc. On peut aussi faire dans l’autre sens, trouver la clé correspondant à une solution.

Avec un masque totalement aléatoire (c’est là que réside la difficulté), il est donc impossible de savoir quelle est la bonne solution. C’est valable quel que soit le nombre de lettres. Un message de 10 000 lettres avec un masque jetable de 10 000 caractères peut donner n’importe quel message de 10 000 lettres comme solution.
Avec Flock, nous avons préparé un petit jeu pour vous montrer par l’exemple le fonctionnement du chiffre de Vernam. Le message chiffré fait 11 caractères, vous pouvez tester tous les masques de 11 caractères que vous voulez, mais aussi toutes les solutions de 11 caractères pour voir le masque correspondant. Par exemple, le masque UEAQXRRIRUG donne le message LESCAROTTES, tandis que UEADJAOXKEB donne LESPOIREAUX, etc.
Notre dessinateur en chef m’a promis qu’il n’avait caché aucun indice pour trouver la solution à notre message chiffré, mais j’ai un peu peur à voir son dessin… surtout qu’une des solutions ne me plait pas vraiment !
Commentaires (0)
Abonnez-vous pour prendre part au débat
Déjà abonné ou lecteur ? Se connecter
Cet article est en accès libre, mais il est le produit d'une rédaction qui ne travaille que pour ses lecteurs, sur un média sans pub et sans tracker. Soutenez le journalisme tech de qualité en vous abonnant.
Accédez en illimité aux articles d'un média expert
Profitez d'au moins 1 To de stockage pour vos sauvegardes
Intégrez la communauté et prenez part aux débats
Partagez des articles premium à vos contacts
Abonnez-vousSignaler un commentaire
Voulez-vous vraiment signaler ce commentaire ?