UTILS.
100% в браузере
🔲

Квадрат Полибия — кодировщик / декодировщик

Преобразуйте буквы в двузначные координаты строки/столбца в квадрате Полибия 5×5 (основа тюремной азбуки). Поддерживаются квадраты с ключевым словом и слияние I/J или C/K.

— результат появится здесь —

Об этом инструменте

Квадрат Полибия (кодировщик / декодировщик) — это бесплатный браузерный инструмент для одного из старейших координатных шифров, описанного греческим историком Полибием более двух тысяч лет назад. 25 букв алфавита размещаются в сетке 5×5, строки и столбцы которой помечены 1–5. Каждая буква затем заменяется двумя цифрами, дающими её строку и столбец — для стандартного квадрата A это 11, B это 12 и так далее. Поскольку сетка 5×5 содержит лишь 25 ячеек, две буквы должны делить одну: по умолчанию I и J объединены, с опцией объединить C и K вместо этого.

Вы можете задать квадрат ключевым словом: его уникальные буквы размещаются первыми, по порядку, а оставшиеся буквы алфавита заполняют остальную часть сетки. Это меняет каждую координату и создаёт ключевой квадрат Полибия. Метки строк и столбцов по умолчанию 12345, но могут быть заданы любыми пятью различными символами. Все вычисления выполняются локально в вашем браузере, и текущий квадрат отрисовывается, чтобы вы видели точно, как каждая буква сопоставляется.

Кодирование проходит по вашему тексту, пропускает не-буквы и выдаёт пару строка-затем-столбец для каждой буквы. Декодирование убирает всё, кроме символов-меток, группирует их в пары и ищет каждую пару в квадрате. Квадрат Полибия — основа нескольких более поздних систем, включая тюремную азбуку, использовавшуюся военнопленными (где координаты выстукиваются), и полевые шифры ADFGX/ADFGVX, что делает его краеугольным камнем как криптографической истории, так и современной культуры головоломок.

Часто задаваемые вопросы

Как квадрат Полибия кодирует букву?
Алфавит раскладывается в сетку 5×5 со строками и столбцами, пронумерованными 1–5, и каждая буква становится двумя цифрами своей строки и столбца. В простом квадрате A это 11, B это 12, F это 21 и так далее.
Почему две буквы объединены?
Сетка 5×5 имеет лишь 25 ячеек, но в алфавите 26 букв, поэтому две должны делить ячейку. По традиции I и J объединены; этот инструмент также предлагает объединить C и K вместо этого, что выбирается опцией слияния.
Что делает ключевое слово?
Оно переупорядочивает квадрат. Уникальные буквы ключевого слова размещаются первыми, затем остальной алфавит заполняет оставшиеся ячейки, давая каждой букве новые координаты. Использование ключевого слова создаёт ключевой квадрат Полибия, который труднее прочитать с ходу.
Какова связь с тюремной азбукой?
Тюремная азбука использует квадрат Полибия: строка и столбец каждой буквы выстукиваются как две группы стуков. Она знаменито использовалась военнопленными для общения через стены, и тот же квадрат лежит в основе шифра ADFGX.

Больше инструментов