Чатимся как шпионы: что такое квадрат Полибия?

3 декабря 2024
2 мин.

Неприятно, когда кто-то может прочесть вашу переписку с другом или личный дневник! Без паники: с той же проблемой в своё время сталкивались Гай Юлий Цезарь, средневековые шпионы и военные XX века. Давайте-ка выведем ваши записи на новый уровень, прокачаем навык криптографии, а заодно узнаем пару любопытных исторических фактов.

Полибий — это древнегреческий историк II века до н. э., и никакого шифра он не изобретал. Он просто опи- сал, как в его время передавали срочные сообщения на дальние расстояния. Для этого греческий алфавит записывался в квадрат 5х5, и получалось, что каждая буква имела координаты по горизонтали и вертикали. Примерно так:

Так в квадрат Полибия обычно вписывают английский алфавит. Правда, в нём 26 букв, а не 25, так что приходится в одну клетку вписывать I и J. В греческом алфавите, кстати, букв было 24, так что у Полибия оставалась одна пустая клетка. Полибий писал, что сообщение передавалось с помощью системы факелов. Например, чтобы показать букву L из нашей таблицы, древнегреческий «телеграфист» сначала поднимал три факела (это номер ряда), а потом один (это номер столбца).

Получателю оставалось только посмотреть, какая буква в кодовом квадрате находится в третьем ряду и первом столбце. Говорят, что в 1930-х так же общались советские заключённые, но вместо факелов они просто перестукивались через стену. Но это не шифр, а всего лишь способ передачи сообщения, вроде азбуки Морзе или семафорных флажков. Криптографы используют квадрат Полибия таким образом: при записи сообщения каждую букву нужно сдвигать на ряд ниже. Так, если вы хотите написать HELP, получится NKQU. Если буква находится в самом нижнем ряду, то переходите на верхний (V превращается в А, и т. д.)