Grâce à l'intelligence artificielle, un ingénieur déchiffre un code militaire de l'époque napoléonienne resté insoluble pendant plus de deux siècles.
Pour la première fois depuis plus de deux cents ans, une intelligence artificielle a déchiffré une lettre écrite sur ordre de Napoléon Bonaparte.
Le document n'était pas une lettre rédigée directement par Napoléon. Il est parti du quartier général d'Eugène de Beauharnais, vice-roi d'Italie, et prenait la forme d'un ordre chiffré sur les mouvements de troupes transmis à Marmont sur ordre de Napoléon.
Un ingénieur de la société de cybersécurité SentinelOne, Carter Church, a indiqué sur les réseaux sociaux que le modèle GPT-6 Astra d'OpenAI avait déchiffré une lettre chiffrée de 1809 envoyée au général français Auguste de Marmont.
Le modèle d'IA a transcrit l'image pour casser le code en environ six heures, a précisé Church.
"Astra a découpé la plaque de 1 202 par 1 836 en lignes, a lu les signes, a déterminé lesquels des 175 marques dessinées à la main correspondaient au même signe répété deux fois, et ce n'est qu'ensuite qu'il a commencé à briser le code", a écrit Church dans un billet de blog.
Plusieurs chercheurs ont, au fil des décennies, tenté de reconstituer le contenu du document, mais aucun n'avait publié de déchiffrement complet.
Astra a pris en charge le travail de bout en bout, de la transcription de l'image à l'analyse du chiffre par substitution homophonique, en passant par l'écriture du code et le recoupement avec des archives historiques.
Le texte dévoilait la position des forces bavaroises, polonaises et françaises.
En 1809, l'Europe glissait vers la guerre. L'Autriche se préparait à affronter la France, tandis qu'une large partie des forces françaises restait engagée en Espagne. Marmont, qui commandait les troupes françaises en Dalmatie, risquait de se retrouver isolé en cas d'attaque autrichienne.
Le 16 mars, Napoléon a ordonné à Eugène d'informer Marmont des positions des principales forces françaises et alliées, en précisant que le message devait être "rédigé en langage chiffré" et porté par un officier de confiance.
"Les Russes marchent contre l'Autriche, et l'armée de Frioul compte aujourd'hui 80 000 hommes", peut-on lire dans le document.
"Ajoutez le corps dalmate, sans compter les réserves qui s'organisent partout à l'arrière, et vous voyez que l'Autriche va être attaquée immédiatement de tous côtés."
"Elle se précipite par conséquent vers sa ruine. Lorsque vous recevrez l'ordre de marcher, vous ne devrez pas vous laisser intimider par quelques troupes ou par une foule de gens sans valeur."
En s'appuyant sur les effectifs, les titres des officiers et les positions des unités révélés par le déchiffrement, Church a rédaté le document à la fin du mois de mars 1809, environ deux semaines avant que les forces autrichiennes ne lancent l'offensive.
Church a publié l'intégralité de ses travaux le 18 septembre, avec la transcription, les tables de chiffrement et les scripts qui permettent à d'autres de reproduire le résultat.
Selon Church, Satoshi Tomokiyo, chercheur basé à Tokyo qui tient le site Cryptiana, a relu la solution et a marqué l'entrée comme "résolue".