Öffentlicher Quellcode, KI entschlüsselt Kaltkriegsarchive, 220 Zeichen ohne jegliche Änderung, mehrere historische kryptographische Forschungsergebnisse
Neun Genossen, geht nach Ostrava und bleibt dort ein Jahr lang.
Außerdem müssen diese Personen über Erfahrung in der politischen Arbeit verfügen.
Diese so alltäglich erscheinenden Details sind in einem Material eines tschechoslowakischen Chiffrierkurses aus dem Jahr etwa 1952 verborgen. Querstriche, Punkte, Zahlen und seltsame Symbole verwandelten einen gewöhnlichen Text in eine Chiffre, die nicht direkt gelesen werden konnte.
Nun wurde dieser Text entziffert.
Der Forscher Zijian Zeng von der UCSI University hat unter Anwendung eines KI-gestützten Forschungsprozesses die Entzifferung der Chiffre Nr. 615 des HC Portals abgeschlossen.
Der Projektkoordinator dieser Plattform, Eugen Antal, außerordentlicher Professor an der Slowakischen Technischen Universität, hat die Richtigkeit der Entzifferung bestätigt; das offizielle Verzeichnis markiert den Eintrag als „Solved“ und nennt Zijian Zeng als Autor.[1][2] Diese Veröffentlichung erfolgte weniger als 10 Tage, nachdem Zijian Zeng 453 Manuskripte veröffentlicht hatte, und liegt damit 7 Tage vor der Veröffentlichung der großen Menge mathematischer Manuskripte von OpenAI.
Abbildung 1: Eine KI-generierte Konzeptillustration zur Entschlüsselung von Archiven. Das Bild stellt keine ursprüngliche Chiffre, kein historisches Foto und keine tatsächliche Szene der Stadt dar.
Diese Entzifferung hat zudem eine Fortsetzung: Zeng hat die Forschung zum Projekt „History Unlocked AI“ erweitert, in dem mehrere historische Chiffrierfälle, reproduzierbarer Code und positionsgenaue Überprüfungsaufzeichnungen zusammengestellt werden. Die Entzifferungsergebnisse anderer Aufgaben werden derzeit von anderen Experten überprüft, und die Schlussfolgerungen werden nacheinander veröffentlicht.
Neun Genossen hinter 220 Symbolen
Sehen wir uns zuerst das Originalbild an. Das Papier ist vergilbt, die Chiffre ist in acht Zeilen angeordnet, und rote Markierungen teilen sie in 32 Abschnitte ein. Viele Symbole wirken bekannt, lassen sich aber nicht als alltägliche Zahlen und Satzzeichen lesen. Ein fragezeichenförmiger Strich könnte einen Buchstaben darstellen; ein einzelner Querstrich und zwei Querstriche könnten wiederum völlig unterschiedliche Buchstaben bedeuten.
Abbildung 2: Die ursprüngliche Chiffre von HC615. Quelle: HC Portal, Bild 1762; Archiv bezpečnostních složek, ZSGS, BF388a, 27-19/6-099.
Das HC Portal hat diese Seite des Materials als HC615 kodiert, der Archivstandort befindet sich im Archiv der tschechischen Sicherheitsbehörden unter ZSGS, BF388a, 27-19/6-099. Die Herkunftsangabe lautet Übung für einen Chiffrieranalyse-Kurs, das im Verzeichnis angegebene vereinbarte Jahr ist 1952.[1]
In den am 5. Oktober aufbewahrten Aufzeichnungen des Projekts galt diese Aufgabe noch als „Not solved“. Heute liegt eine vollständige Entzifferung mit öffentlichem Namen des Löser vor.
Der entschlüsselte Inhalt lautet im Wesentlichen: Entsendung hervorragender Mitarbeiter in die Region Ostrava; Transporta entsendet neun Genossen für ein einjähriges Arbeitskommando, darunter Mitglieder des Gesamtbetriebsausschusses einer Organisation; sie haben sich freiwillig gemeldet; Ostrava benötigt Personal mit Erfahrung in der politischen Arbeit.
Abbildung 3: Der vollständige ASCII-Buchstabenstrom in acht Zeilen und die Schlüsselwörter der Übersetzung. Die Buchstaben sind original beibehalten; Akzente und Satzzeichen wurden durch redaktionelle Wiederherstellung ergänzt.
„Neun Genossen“, „ein Jahr“, „freiwillig gemeldet“ und „Erfahrung in der politischen Arbeit“ verleihen dieser Übungsseite einen lesbaren Inhalt und lassen den Leser eine Sprache jener Epoche erkennen: Betriebsorganisation, Arbeitsplanung und politische Arbeit sind in demselben Text verfasst.
Die Stadtgeschichte von Ostrava liefert den Hintergrund für diese Begriffe. Laut Aufzeichnungen der Stadtverwaltung entwickelte die Stadt nach dem Krieg und in den 1950er Jahren Schwerindustrien wie Bergbau und Stahlindustrie. Die Expansion der Industrie lockte neue Arbeiter zum Zuzug, und die Stadt wurde als „stählernes Herz“ der Republik bezeichnet.[3]
Die Schilderung des Arbeitskommandos in der Chiffre lässt sich mit diesem Hintergrund gegeneinander abgleichen. Bislang sind die neun Personen jedoch noch nicht unabhängig identifiziert; der ursprüngliche Herkunftsort des Kurstexts lässt sich noch weiter nachverfolgen. Unternehmensnamen, Ortsnamen und organisatorische Begriffe sind zu Suchhinweisen geworden, die für nachfolgende Forschungen verwendet werden können.
Die KI sperrt zuerst jedes einzelne Symbol fest
Um dieses Blatt Papier zu verstehen, besteht die erste Hürde darin, zu klären, was die Eingabe genau ist.
Einzelne und doppelte Querstriche, tiefe und hohe Punkte, die Serifen-Zahl 1 und der schmale senkrechte Strich lassen sich im Scan leicht verwechseln. Der Forschungsprozess bewahrt diese Unterschiede auf, zeichnet die Position jedes Symbols auf und friert die Transkription ein. Die nachfolgenden Algorithmen müssen diese festgelegte Eingabe interpretieren.
Die endgültige Transkription umfasst 220 Symbole, 22 Schriftzeichenformen, 32 Abschnitte und acht Textzeilen. Die roten Trennlinien werden als Wortgrenzen analysiert, diese Arbeitshypothese wurde ebenfalls in die Aufzeichnungen aufgenommen.[4]
Es handelt sich um eine monoalphabetische Ersatzchiffre: Derselbe Schriftzeichenform entspricht unabhängig von der Zeile demselben Buchstaben. Beispielsweise entspricht in der bestätigten Zuordnung das X-förmige Symbol dem Buchstaben t, das 6-förmige Symbol dem Buchstaben o. Die Namen der Schriftzeichen beschreiben nur das sichtbare Erscheinungsbild.
Die KI unterstützt bei der Organisation von Materialien, der Überprüfung der Transkription, der Programmierung und der Zusammenstellung von Experimenten. Ein klassischer Chiffrenlöser führt die eigentliche Suche nach der Schlüsseltabelle durch: Er bewertet Kandidaten anhand der statistischen Muster von vier aufeinanderfolgenden tschechischen Zeichen und erkundet verschiedene Buchstabenzuordnungen durch simuliertes Abkühlen.
An dieser Stelle wird die Rolle der KI konkret: Sie hilft dem Forscher, das Betrachten von Bildern, das Schreiben von Code, die Überprüfung der Sprache und die Speicherung von Beweisen miteinander zu verbinden und dasselbe Aufgabenfeld kontinuierlich voranzubringen.
Abbildung 4: Gezeichnet anhand der gespeicherten Programme und Versuchsaufzeichnungen. Die Ergebnisse der Kontrollversuche messen die Leistung der Software und stellen keine Wahrscheinlichkeit für die historische Entzifferung dar.
Verschlüsseln Sie die Antwort wieder zurück
Dass ein Text wie Tschechisch aussieht, taucht nur als Kandidat auf. Damit er zu einer überprüfbaren Entzifferung wird, müssen alle Symbole sinnvoll erklärt werden.
Die Forschung prüfte die Software zuerst an sechs künstlichen tschechischen Chiffren mit ähnlicher Struktur, wobei der Decoder während des Laufs die Antwort nicht las. Die gespeicherten Ergebnisse ergaben 1215 korrekt wiederhergestellte Buchstaben bei insgesamt 1219 Buchstaben. Diese Zahl misst die Leistung des Programms in den Kontrollversuchen.
Das echte Ziel wurde anschließend mit der festgelegten Konfiguration ausgeführt. 16 Neustarts ergaben denselben vollständigen Klartext; diese Ausgaben sind ebenfalls im Beweispaket gespeichert.[4]
Anschließend wird der erhaltene Text anhand der festen Schlüsseltabelle neu kodiert und positionsgenau verglichen: Alle 220 beobachteten Symbole stimmen überein, auch die 32 Abschnitte und acht Zeilen passen vollständig zusammen. Es wurden keine Symbole umgeschrieben, keine Leercodes gelöscht und keine Ausnahmen für einzelne Positionen willkürlich hinzugefügt.
Abbildung 5: Die Überprüfungsergebnisse werden nach der Anzahl der Symbole in den ursprünglichen acht Zeilen visualisiert. Grüne Kästchen bedeuten eine positionsgenaue Übereinstimmung in der festen Transkription, keine Neuerkennung oder Generierung von Scanpixeln.
Diese Überprüfung verleiht dem Ergebnis einen praktischen Vorteil: Ein anderer Forscher kann die Übereinstimmungsbeziehung anhand derselben Transkription, derselben Schlüsseltabelle und derselben Zertifikate neu berechnen.
Die Aufzeichnungen bewahren auch die Teile auf, die noch nicht wiederhergestellt werden können: f, q, w, x sind im Klartext nicht aufgetreten, die entsprechenden historischen Symbole sind noch unbekannt; Akzente, Groß-/Kleinschreibung und Satzzeichen gehören zur redaktionellen Wiederherstellung. Die Satzgrenze in der Nähe von chrudimska kann unterschiedlich gelesen werden, die ursprüngliche Schreibweise von organisace bleibt unverändert beibehalten.
Anschließend erhielt dieses Ergebnis die fachliche Bestätigung von Antal. Das öffentliche Verzeichnis des HC Portals zeigt synchron den Status „Solved“ und den Namen des Löser an. Algorithmische Konsistenz, Sprachprüfung und öffentliche Aufzeichnungen bilden in diesem Fall ineinandergreifende Beweise.[1][2]
Abbildung 6: Gezeichnet anhand der offiziell öffentlichen Felder und der bestätigten Prüfungsergebnisse, kein Screenshot der Website oder E-Mail. Der bestätigte Bereich von HC615 wird unabhängig aufgezeichnet.
Weitere historische Chiffren werden derzeit überprüft
HC615 ist der extern bestätigte Ankerpunkt dieses Projekts. Andere Ergebnisse verfügen über eigene Codes, Aufzeichnungen und Abschlussbereiche.
Beispielsweise verwendet HC696 eine andere klassische Chiffre namens PORTAX. Die Forschung hat eine vollständige lokale Entzifferung von 180 endgültig sichtbaren Buchstaben erhalten, die positionsgenaue Rückverschlüsselung kann nachgerechnet werden; die Unklarheiten der überdeckten alten Schicht bleiben erhalten.
HC849, HC851 und HC852 betreffen hingegen Rotationsgitter. Unter Verwendung der veröffentlichten Gitterschlüssel reproduzierte die Forschung 64, 144 bzw. 64 gültige Buchstaben und prüfte die Beziehung zwischen historischen manuellen Verschlüsselungsvorgängen und dem sichtbaren Text.
Das Projekt bewahrt zudem bedingte Entzifferungen und teilweise Analysen von handschriftlichem Symbolmaterial auf. Bei Strichen mit mehreren Lesarten oder unerklärten Positionen behält das Beweispaket die ursprüngliche Mehrdeutigkeit bei und zeichnet sie getrennt von den vollständigen Ergebnissen auf.
Die Entzifferungsergebnisse anderer Aufgaben werden derzeit von anderen Experten überprüft. Nachfolgende Bestätigungen werden pro Aufgabe aktualisiert, der Abschlussbereich verschiedener Fälle bleibt weiterhin erhalten.
Abbildung 7: Der Abschlussbereich wird pro Fall beibehalten. Das Vergleichsmaterial von HC1619 wird nicht als eine weitere unabhängige Ergebnisgruppe gezählt; von den 10 Forschungseinträgen sind nicht alle 10 bestätigte Entzifferungen.
Das aktuelle Repository umfasst 10 Forschungseinträge, von denen sieben Fälle über ausführbare Überprüfungsprogramme verfügen. Acht Überprüfungsbefehle wurden bestanden; die automatische Überprüfung auf GitHub zeigt ebenfalls Erfolg. Der Forschungsindex, erforderliche Daten, Quellcode sowie Homepage in Englisch, Chinesisch, Tschechisch und Japanisch sind alle in demselben öffentlichen Projekt zusammengefasst.[4][5]
Auch die nächste Archivseite kann dadurch lesbar werden
Um historische Dokumente in die Forschung aufzunehmen, muss oft zuerst eine Reihe konkreter Schritte ausgeführt werden: Die richtige Quelle finden, die Symbole unterscheiden, eine Transkription erstellen, ein geeignetes Programm schreiben und dann jede Erklärung überprüfen. Die dafür erforderlichen Fähigkeiten sind verteilt. Wenn irgendein Schritt ins Stocken gerät, kann das Material weiterhin nur ein Bild bleiben.
Dieses Projekt zeigt einen wiederverwendbaren Arbeitsablauf: Der Forscher nutzt KI, um diese Schritte miteinander zu verbinden, und sorgt dann