Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
П-1.ОКС.docx
Скачиваний:
4
Добавлен:
14.11.2019
Размер:
41.96 Кб
Скачать
  1. Двойные перестановки

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

Текст: МОЛЧАНОВА ГАЛИНА АЛЕКСАНДРОВНА Ключ: 7546213 для столбцов, 3142 для строк Шифр: НЕВГННО РСАЛВАЧ АЛОААИМ ДКНАОАЛ

Исходная таблица

7

5

4

6

2

1

3

3

М

А

А

И

Л

А

О

1

О

Н

Г

Н

Е

Н

В

4

Л

О

А

А

К

Д

Н

2

Ч

В

Л

А

С

Р

А

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

1

2

3

4

5

6

7

3

А

Л

О

А

А

И

М

1

Н

Е

В

Г

Н

Н

О

4

Д

К

Н

А

О

А

Л

2

Р

С

А

Л

В

А

Ч

Перестановка строк

1

2

3

4

5

6

7

1

Н

Е

В

Г

Н

Н

О

2

Р

С

А

Л

В

А

Ч

3

А

Л

О

А

А

И

М

4

Д

К

Н

А

О

А

Л

  1. ПОЛИАЛФАВИТНЫЙ ШИФР (ШИФР ГРОНСФЕЛЬДА)

Одним из примеров полиалфавитного шифра является шифр Гронсфельда, где используется числовой ключ, а сама схема очень напоминает шифр Цезаря.

Текст: МОЛЧАНОВА ГАЛИНА АЛЕКСАНДРОВНА Ключ: 786597865 978659 7865978659786 Шифр: УЦСЬИФЦЗЕЛЖУОТИЖУКПЪЖХЙХЧИХЁ

  1. ШИФРУЮЩИЕ ТАБЛИЦЫ

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

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

Текст: МОЛЧАНОВА ГАЛИНА АЛЕКСАНДРОВНА Ключ:

Ш

О

К

О

Л

А

Д

Б

В

Г

Е

Ё

Ж

З

И

М

Н

П

Р

С

Т

У

Ф

Х

Ц

Ч

Щ

Ъ

Ы

Ь

Э

Ю

Я

.

,

Шифр: ФВЁЯЖХЕМЖНЖЁУХЖЖЁПГЩЖХЗЧВМХЖ