Что это такое?
Древнегреческий историк Полибий придумал этот способ для передачи сообщений на расстояние с помощью факелов. Буквы располагаются в квадрате, и каждая заменяется парой чисел — номер строки и номер столбца.
Как это работало в Древней Греции?
Представь двух греков на холмах. У каждого есть факелы и табличка с квадратом 5×5 (для греческого алфавита). Один хочет передать букву другому.
Буква в квадрате имеет две координаты: Строка (Row) и Столбец (Column).
Чтобы передать одну букву, нужно сообщить ДВА числа: сначала номер строки, потом номер столбца.
Как передать число с помощью факелов?
У сигнальщика в руках два факела. Он не может поднять их по-разному (как цифры на пальцах), он может только поднять их вместе, показывая «сноп света».
Первый сигнал: Чтобы передать номер строки (например, 3), он поднимает факелы 3 раза подряд. Соседний холм видит 3 вспышки и понимает: «Ага, строка 3».
Второй сигнал: Затем сигнальщик делает паузу (обозначая переход к столбцу) и снова поднимает факелы, но уже другое количество раз, чтобы передать номер столбца (например, 2 раза).
Итог: Одна буква = две серии сигналов.
Как построить квадрат?
Для русского алфавита удобно взять квадрат 6×6 (36 клеток). Впишем в него 33 буквы (с Ё) и добавим три знака, например, точку, запятую и пробел (или цифры). Можно расположить буквы по порядку:
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 1 | А | Б | В | Г | Д | Е |
| 2 | Ё | Ж | З | И | Й | К |
| 3 | Л | М | Н | О | П | Р |
| 4 | С | Т | У | Ф | Х | Ц |
| 5 | Ч | Ш | Щ | Ъ | Ы | Ь |
| 6 | Э | Ю | Я | . | , | (пробел) |
Как зашифровать?
Каждую букву сообщения находим в таблице и записываем её координаты: сначала номер строки, потом номер столбца. Числа можно писать слитно или через пробел.
Пример:
Слово «МАМА»
М находится в строке 3, столбце 2 → 32
А в строке 1, столбце 1 → 11
Итак, шифровка: 32 11 32 11 или просто 32113211.
Как расшифровать?
Разбиваем полученные числа на пары (первые две цифры — координаты первой буквы, следующие две — второй и т.д.) и по таблице находим буквы. Если текст короткий, можно заранее договориться о длине пары.
Интересный факт:
Квадрат Полибия удобно использовать, когда нужно передать сообщение с помощью двух сигналов, например, стуков или флажков. Первое число — количество стуков в первой серии, второе — во второй.