Изучение методов криптографической защиты информации. Понятия шифра и кода. Классификация шифров, страница 8

В таблице 10 представлен ключ для такого шифра.

Таблица 10

Таблица замены

Ключ

Вход

А

Б

В

Г

Д

Е

Ж

З

И

Й

К

Л

М

Н

О

П

Р

С

Т

У

Ф

Х

Ц

Ч

Ш

Щ

Ы

Ь

Э

Ю

Я

-

Выход 1

Ш

Щ

Н

Д

П

У

А

Е

Й

Ь

Т

Ы

Я

В

Ж

Ч

Б

Ц

Р

Г

М

Ю

-

И

К

О

Э

Х

З

Л

С

Ф

Выход 2

С

Д

Ш

З

Й

Н

-

Б

Л

Щ

И

О

У

А

Т

Г

Ы

Э

Ц

В

Ж

Я

Х

Р

Ь

Ю

Ч

Ф

К

Е

П

М

Выход 3

-

С

Ф

И

В

П

Я

Ж

М

К

Е

Х

Р

Ь

Ю

Ч

Б

Л

Щ

О

У

А

Т

Г

Ы

Э

Ц

Д

Ш

З

Й

Н

Пример зашифрования

Открытое сообщение – Б  Е  З  О  П А С  Н О С  Т  Ь  -  С В Я  З И

Криптограмма            - Щ Н Ж Ж  Г  -  Ц А Ю Ц Ц Д Ф  Э Ф С Б М.

Стойкость шифра простой подстановки определяется объёмом N используемого алфавита и равна

Q = ( N ! )m ,                                              

где m – число алфавитов подстановок.

Для того, чтобы шифры полиалфавитной подстановки устраняли статистические связи символов исходного алфавита, требуется использовать не менее 10...15 алфавитов (т>10 ).

Классификация методов криптографического закрытия информации

Таблица 11

Криптографическое закрытие информации

Виды преобразований

Способы преобразовании

Разновидности способа

Способ реализации

Шифрование

Замена (подстановка)

Простая (одноалфавитная)

П

Многоалфавитная одноконтурная обыкновенная

П

Многоалфавитная одноконтурная монофоническая

П

Многоалфавитная многоконтурная

П

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

Простая

П

Усложненная по таблице

П

Усложненная по маршрутам

П

Аналитическое преобразование

По правилам алгебры матриц

П

По особым зависимостям

П

Гаммирование

С конечной короткой гаммой

АП

С конечной длиной гаммой

АП

С бесконечной гаммой

АП

Комбинированные

Замена+перестановка

АП

Замена+гаммирование

АП

Перестановка+ гаммирование

АП

Гаммирование+гаммирование

АП

Кодирование

Смысловое

По специальным таблицам (словарям)

П

Символьное

По кодовому алфавиту

П

Другие виды

Рассечение-разнесение

Смысловое

АП

Механическое

П

Сжатие-расширение

Примечание. А - аппаратный; П - программный.