Чёрный кабинет EN

Утилиты · Классические шифры

Перестановка по столбцам

Столбцовая перестановка по ключевому слову: таблица, порядок столбцов, шифрование и расшифровка.

Считается в вашем браузере. Текст никуда не отправляется.

Как пользоваться

Впишите ключевое слово и текст — шифровка появится сразу. Для расшифровки переключитесь на «Расшифровать» или нажмите «⇅». Пробелы по умолчанию убираются, чтобы длина слов не подсказывала разгадку.

Блок «Таблица» показывает всю механику. Текст пишется строками под ключевым словом — по букве в клетку, столько столбцов, сколько букв в ключе. Буквы ключа нумеруются по алфавиту: какая раньше в алфавите, та и первая; одинаковые буквы — слева направо. Потом столбцы выписываются сверху вниз в порядке этих номеров. Кнопка «Расставить столбцы по ключу» переставляет их на глазах, и шифровка читается просто сверху вниз, столбец за столбцом.

Пример: ключ «ключ» даёт порядок 1-2-4-3 (Ч в алфавите раньше Ю). Текст «ВСТРЕЧАЕМСЯУМОСТА» превращается в ВЕММАСЧСОРЕУТТАЯС.

Последняя строка и второй ключ

Если букв не хватает на полную последнюю строку, её можно оставить короткой или добить буквой Х (X для латиницы). Короткая строка надёжнее: взломщику труднее угадать высоту столбцов. Поле «Второй ключ» включает двойную перестановку: результат первой проходит через таблицу ещё раз, со вторым словом. Двойную перестановку применяли всерьёз ещё в XX веке — она гораздо крепче одинарной.

Если ключ неизвестен

Важно не само ключевое слово, а только порядок столбцов: ключи «ключ» и «бвед» дают одну и ту же шифровку. Поэтому для короткого ключа можно перебрать все порядки. При пяти столбцах их 120, при семи — 5040, а всего до семи столбцов — 5912. Инструмент расшифровывает текст каждым порядком и сортирует варианты по тому, сколько в них привычных сочетаний букв. Обычно правильный ответ оказывается в первых строках. Ключи длиннее восьми–девяти букв так уже не переберёшь, там нужны хитрее методы.

Частые вопросы

Это то же самое, что скитала?

Почти. Скитала — та же таблица, только столбцы читаются по порядку, без ключа. Ключевое слово добавляет перемешивание. Об обоих — в уроке о перестановках.

Как отличить перестановку от замены?

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

Текст куда-то отправляется?

Нет, всё считается в браузере.