Перейти к содержанию
TextArray
100% локально

Код перестукивания

Кодируйте или декодируйте сообщения с помощью кода перестукивания — классического метода связи.

Входные данные
Выходные данные

Код перестукивания

Код перестукивания — это простой шифр, который заключенные и пленники использовали на протяжении веков для бесшумного общения через стены, используя сетку из 25 букв 5×5, известную как квадрат Полибия. Каждая буква соответствует положению в сетке, определенному ее строкой и столбцом, которое можно передать серией стуков или числовыми координатами.

При кодировании сообщения каждая буква становится либо набором точек (представляющих стуки, разделенных пробелом), либо парой чисел, обозначающих строку и столбец. Например, буква А в позиции (1,1) становится «. .» в точечном формате или «1 1» в числовом формате. Буквы разделяются двойными пробелами, а слова могут быть разделены косой чертой. Буквы C и K находятся в одной и той же ячейке сетки, поэтому они кодируются одинаково, тогда как I и J хранятся отдельно.

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

FAQ

Что такое код перестукивания?
Код перестукивания — это метод связи, в котором используется сетка 5×5 (квадрат Полибия) для преобразования букв в узоры из стуков, точек или цифр. Каждая буква идентифицируется по положению в строке и столбце, что позволяет общаться через стены, от ячейки к ячейке или с помощью простых стуков, не требующих сложного оборудования.
Какой квадрат Полибия используется в коде перестукивания?
Квадрат Полибия представляет собой сетку 5×5, содержащую 25 букв. Буквы C и K делят одну ячейку. Строки и столбцы пронумерованы от 1 до 5, поэтому каждая буква имеет уникальную пару координат (строка, столбец). Например, A находится в (1,1), B в (1,2) и Z в (5,5).
В чем разница между форматами точек и чисел?
Оба формата представляют одну и ту же информацию. В формате точек для каждого стука используется точка — одна точка для строки 1, две для строки 2 и т. д., отделенная пробелом от стуков столбца. Численный формат напрямую отображает координаты как «столбец строки», например «1 1» для A. Выберите точки для имитации традиционного постукивания; выбирайте цифры для ясности.
Мой текст где-нибудь загружен?
Нет. Все кодирование и декодирование происходит полностью в вашем браузере. Ваши сообщения никогда не покидают ваше устройство, что делает код перестукивания безопасным методом проверки частного общения или изучения исторических шифров.