AI kraakt Napoleon code

Een ingenieur heeft AI gebruikt om een voorheen onopgeloste geheime code te breken die werd gebruikt door Napoleon Bonaparte om geheime berichten naar zijn generaals te sturen. Het is nu mogelijk om een 217 jaar oude brief te lezen. De aankondiging heeft historici enthousiast gemaakt over het potentieel van AI om een moderne versie te worden van de “Steen van Rosetta”. voor het vertalen van gecodeerde historische boodschappen.

GPT-6 Astra

Carter Church, een AI-ingenieur bij cyberbeveiligingsbedrijf Sentinel One heeft de bevindingen uiteengezet in een post op X op 30 september. Daarin legde hij uit hoe hij het nieuwe model van OpenAI GPT-6 Astra één prompt en één afbeelding gaf om de eeuwenoude code te kraken. Zes uur later was de taak voltooid.

“Ik geloofde het eerst niet“, vertelde Church. “Iedereen heeft de ervaring dat een nieuw model iets groots claimt, maar het verschil hier is echter dat de oplossing testbaar is: er is in wezen geen enkele kans dat een onjuiste sleutel een coherente en historisch consistente output kan produceren.“

Brief aan maarschalk

De brief werd in 1809, op verzoek van Napoleon, door zijn stiefzoon Eugène, de onderkoning van Italië, gestuurd naar maarschalk Auguste de Marmont, die aan de oostelijke oever van de Adriatische Zee gestationeerd was. Het doel van de brief was om Marmont de positie van elk ander Frans en geallieerd leger over het hele continent te vertellen. Om echter te voorkomen dat deze militaire geheimen aan de vijanden van Frankrijk zouden worden onthuld, als de brief zou worden onderschept, werd het bericht in code geschreven.

Auguste Frederic Louis Viesse de Marmont (1774-1852) was de beoogde ontvanger van het gecodeerde bericht. In Nederland werd Marmont bekend door zijn bouw van de Pyramide van Austerlitz in het bos bij Zeist.

Church vond de brief nadat hij had gezocht naar een geschikte code om te breken en hiermee de mogelijkheden van GPT-6 Astra aan te tonen. “De verifieerbaarheid van oplossingen is eigenlijk het moeilijkste deel, veel moeilijker dan het genereren van potentiële oplossingen“, aldus Church.

Brief was lage resolutie scan

Volgens Church was de enige openbaar beschikbare afbeelding van de brief een lage resolutie scan gepubliceerd in een Frans legertijdschrift in 1969. Het bevat 155 verschillende tekens en 1.300 tekens in totaal. De gebruikte code is homofoon, wat betekent dat gewone letters verschillende verwisselbare symbolen hebben. Maar deze scan met lage resolutie en een enkele prompt waren alles wat GPT-6 Astra nodig had om de tekst te transcriberen.

De lage resolutie scan

Gedeeltelijke tabel

Er bestond een gedeeltelijke tabel, opgesteld door cryptologie historicus Daniel Tant, die voorheen niet gekoppeld was aan deze brief. “Astra legde deze verbinding zelf via webonderzoek“, zei Church. “Zoals ik het begrijp: Tant catalogiseerde de tabel als ‘Code entre Eugène de Beauharnais et le Général Grammont‘, wat mogelijk een naamfout was (Grammont vs Marmont?). Hoe dan ook, Astra identificeerde dit voorbeeld en besloot gewoon te proberen het op deze code toe te passen…en het werkte!”

GPT-6 gebruikte met succes de deeltabel om te bepalen waar elk van de andere symbolen voor stonden om de boodschap te vertalen.

“Dit is een heel interessant gebruik van Artificial Intelligence, en het is verfrissend om te zien dat AI productief wordt gebruikt om te proberen een geloofwaardige oplossing te bieden voor een historisch mysterie“, conculdeert Zack White, een geschiedenisonderzoeker aan de Universiteit van Portsmouth en gastheer van de Podcast van de Napoleontische oorlogen,

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *