Коли ви думаєте про криптографію військового часу, ви, ймовірно, думаєте про Другу світову війну та Enigma, хоча в тій війні використовувалися інші популярні шифри. Але насправді символіку використовували протягом війн і в мирний час протягом тривалого часу. Ще римляни використовували символи. Звичайно, Перша світова війна, або Велика війна, як її називали, мала певну частку кодів, і, як ви могли очікувати, більшість із них уже давно зламано. Більшість із них. Але, очевидно, модель AI, GPT-6 Astra, нещодавно зламала раніше незашифровану модель.
Якщо ви не знаєте про столітню криптографію, код ADFGVX з’явився в 1918 році. Він починався як ADFGX, але через кілька місяців з’явився додатковий літерний код – і розширилася мережа. Букви були обрані тому, що азбуку Морзе було відносно легко розрізнити: A, D, F, G, V і X.
Оригінальна версія ADFGX використовувала сітку 5×5, що містила алфавіт, зазвичай поєднуючи I та J. Пізніша версія, ADFGVX, розширила її до 6×6, звільнивши місце для всіх літер і цифр.
Кодування вимагало сітки 5×5 (або 6×6) з алфавітом всередині. Рядки та стовпці таблиці були позначені… ви вже здогадалися… ADFGX pr ADFGVX. Кожна чітка літера замінюється відповідним рядком і стовпцем, наприклад AF або XG. Нарешті, пари літер записуються під ключем передачі.
Конкатенація цих пар дає AGXGDDDXXF. Написано у п’ять колонок під CANDY, перший рядок – AGXGD, а другий – DDXXF.
Далі ви розділяєте літери в ключі передачі і отримуєте стовпці з літерами. Це зробить ключ передачі ACDNY, а перший рядок тепер буде GAGXD. Потім повідомлення надсилається через стовпці. Занадто багато, щоб обернутися навколо? Відвідайте dCode і введіть для себе звичайний текст, квадрати та ключові слова.
У 1918 році французи зламали код, але без комп’ютерів це було важким завданням. Зломщик кодів [Georges Painvin] Кажуть, він працював, поки шифр не захворів, але він розгадав це. Однак деякі з перехоплених повідомлень залишилися таємницею. Одне, зокрема, було надіслано 27 листопада 1918 року. У повідомленні, очевидно, використовувалося кодове слово TRUPPENVERSCHIEBUNG, німецький ключ, який, як вважають, був активований у грудні. Якщо ця розшифровка правильна, то ця публікація використовувала її ще раніше.
Повідомлення було, звісно, німецькою мовою і виглядало як повідомлення про британське судноплавство поблизу Севастополя. По суті, позиція HMS Canterbury щодо згаданих дат відповідає повідомленню.
Чесно кажучи, ми більше вражені тим, що людям це подобається [Georges Painvin] у 1918 році вдалося розшифрувати ці перехоплені повідомлення. Але це все одно цікавий погляд на можливості Astra.
Здається, що поки існувала писемність, існували способи надсилання секретних повідомлень. Свій метод шифрування був у швейцарців під час Великої Вітчизняної війни.