Шифр Плейфера

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

Входные данные
0 симв. · 0 байт
Попробовать:
Результат
✓ Классический биграммный шифр ✓ Настраиваемое ключевое слово ✓ Мы не сохраняем ваши сообщения ✓ Вычисления выполняются на сервере
Примеры
Зашифровать сообщение с ключевым словом Ключ: МОНАРХИЯ
Вход ПРИВЕТ МИР
Выход УОЯГЗЛИЕХР

Базовый пример шифрования Плейфера с ключевым словом МОНАРХИЯ. По ключу строится матрица, после чего сообщение преобразуется по правилам биграмм.

Расшифровать текст Плейфера Ключ: МОНАРХИЯ
Вход УОЯГЗЛИЕХР
Выход ПРИВЕТМИРА

Расшифруйте криптограмму тем же ключевым словом. Обратите внимание, что в результате могут оставаться добавленные символы-заполнители.

Обработать повторяющиеся буквы в биграмме Ключ: ВОЕННЫЙ
Вход МАССА
Выход ЗЁРБРБ

Две одинаковые буквы С в слове МАССА не могут находиться в одной биграмме. Перед шифрованием между ними автоматически вставляется символ-заполнитель.

Зашифровать сообщение нечетной длины Ключ: ПЛЕЙФЕР
Вход СЕКРЕТЫ
Выход ТЛНЙВЩЧД

В слове СЕКРЕТЫ нечетное количество букв, поэтому перед шифрованием автоматически добавляется буква-заполнитель.

Как работает шифр Плейфера

Шифр Плейфера — это классический метод шифрования, который работает не с отдельными буквами, а с парами букв. Такие пары называют биграммами.

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

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

Символы-заполнители могут добавляться автоматически, чтобы разделить повторяющиеся буквы или дополнить последнюю неполную пару.

Особенности шифра Плейфера

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

Исторически этот шифр был полезен потому, что был сильнее многих простых ручных шифров, но оставался практичным без машин. Для работы нужны только ключевое слово, матрица и небольшой набор правил замены.

По современным криптографическим меркам шифр Плейфера небезопасен. Сегодня он прежде всего полезен для обучения, головоломок, демонстраций и понимания принципов классических полиграфических шифров замены.

История шифра Плейфера

Шифр Плейфера был изобретен в 1854 году британским ученым Чарльзом Уитстоном. Однако широкую известность система получила благодаря лорду Плейферу, который активно продвигал ее для практического применения. Поэтому шифр стали связывать именно с его именем, а не с именем изобретателя.

Шифр был создан как развитие простых методов замены: вместо отдельных символов он шифровал пары букв. Это заметно усложняло традиционный частотный анализ и повышало защищенность ручной переписки.

Плейфер применялся военными и дипломатическими организациями в конце XIX и начале XX века. Хотя сегодня он уже не считается стойким, он остается одним из самых известных классических шифров и по-прежнему изучается как важный этап в истории криптографии.

FAQ

Шифр Плейфера работает с парами букв — биграммами. Если пара содержит две одинаковые буквы или длина сообщения нечетная, добавляются символы-заполнители, чтобы получить корректные биграммы.

Да. Ключевое слово определяет структуру матрицы Плейфера. Более длинные и менее предсказуемые ключи создают более сложные шаблоны замены и затрудняют ручной анализ.

Матрица строится из выбранного алфавита: сначала добавляются уникальные буквы ключевого слова, затем остальные буквы алфавита. Для русского текста используется русский алфавит, поэтому объединять латинские I и J не нужно.

Нет. В свое время шифр Плейфера был сильнее многих классических ручных шифров, но современные методы криптоанализа позволяют его взломать. Сейчас его в основном используют для обучения, головоломок и исторических примеров.

Шифрование пар букв усложняет простой частотный анализ по сравнению с моноалфавитными шифрами. Это было одним из главных новшеств, благодаря которым Плейфер оказался устойчивее многих более ранних ручных шифров.
Связанные инструменты

Шифр Цезаря

Классический шифр со сдвигом букв и настраиваемым значением сдвига.

Шифр Бофора

Классический взаимный шифр на основе ключевого слова.

Шифр Гронсфельда

Классический шифр в стиле Виженера, использующий числовой ключ.

Шифр Виженера

Многоалфавитное шифрование и расшифрование с ключевым словом.

Шифр Вернама

Шифрование по Вернаму на основе XOR с выводом в Base64.

Шифр Бэкона

Классическое кодирование A/B и текстовая стеганография с помощью шифра Бэкона.