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