Главная
Введение

Шифры


Квадрат Полибия
Шифр атбаш (Библия)
Шифр Цезаря
Аффинная сист. подст. Цезаря
Сист. Цезаря с ключ. словом
Шифр аббата Тритемия
Шифр Белазо
Шифр Вижинера
Таблица Трисемуса
Биграммный шифр Плейфейра
Шифр Ришелье
Простая перестановка
Двойная перестановка
Шифр «магический квадрат»
Упражнения
Литература

11. Шифр Ришелье (Франция, XVII-XVIII вв.) относится к шифрам перестановки. Ключом является набор различных перестановок. Например: (2314)(52431)(312645). Длина сообщения и количество цифр ключа должны совпадать.

Для шифрования ключ подписывается под сообщением, сообщение разбивается на части, соответствующие перестановкам и в каждой части производится своя перестановка букв. Например, для сообщения УБИТЬНЕМЕДЛЕННО и ключа (2314)(52431)(312645) сообщение разбивается на 3 части: (УБИТ)(ЬНЕМЕ)(ДЛЕННО) и в каждой из частей осуществляется перестановка (для первой части: буква У становится на 2 место, Б на третье, И на первое и Т остается на месте): (ИУБТ)(ЕНМЕЬ)(ЛЕДОНН). После шифрования сообщение соединяется.

Для расшифрования метод аналогичен, а ключ меняется – для каждой перестановки исходного ключа находятся обратные перестановки, составляющие ключ расшифрования. Например, для ключа (2314)(52431)(312645) обратным будет ключ (3124)(52431)(231564), потому что суперпозиция этих ключей дает тождественную перестановку. Для нахождения обратной перестановки к, например, (3124), необходимо применить (3124) к строке (1234).