Информационная безопасность и защита информации: Конспект лекций. Будко В.Н. - 47 стр.

UptoLike

Составители: 

производить шифрование , т.е . перестановку колонок таблицы в той последовательности , в
которой располагаются в алфавите буквы ключевого слова .
Пример. Зашифруем текст «ШИФРУЙТЕ ПЕРЕСТАНОВКАМИ» с помощью матрицы из
6 колонок и ключевого слова «ДЕЗАВИ».
Ключ
Д Е
З А В
И
5 6 8 1 3 9
порядок букв ключа в алфавите
Текст
Ш
И
Ф
Р У
Й
Т Е
Ё П Е
Р
Е С
Т А Н
О
В К
А
М
И
Ь
Пробелы между словами
исходного текста и конец текста
заполняем для полноты матрицы
произвольными буквами .
Получаем, читая по столбцам в порядке перестановок следующую шифровку:
РПАМУЕНИШТЕВИЕСКФЁТАЙРОЬ или группами по 6 букв:
РПАМУЕ НИШТЕВ ИЕСКФЁ ТАЙРОЬ
Расшифровка
Определяем число колонок, деля количество знаков в шифрограмме на число
букв в ключе 56/30
=
.
Выписываем ключевое слово с обозначением последовательности букв ключа в
алфавите и под ними в колонки с указанной последовательностью выписываем текст
шифровки. Открытый текст читаем по строкам.
Усложнение табличного варианта .
Шифруемый текст вписываем в таблицу выбранной размерности по некоторому
маршруту , например по спирали . Затем колонки выписываем либо подряд, либо
переставляя по ключу. Расшифровываем в обратной последовательности .
Перестановка по маршрутам Гамильтона.
Такая сравнительно простая перестановка является по оценкам американских
специалистов достаточно стойким шифром.
Исходный текст разбивается на группы по 8 букв.
1-ая операция вписывание исходного текста в шаблон с 8-ю знакоместами с указанным
на них порядком вписывания. Например текст «ШИФРУЙТЕ ПЕРЕСТАНОВКАМИ»
вписываем без пробелов, а конец текст дополним до полноты шаблона буквами «А».
производить шифрование, т.е. перестановку колонок таблицы в той последовательности, в
которой располагаются в алфавите буквы ключевого слова.
Пример. Зашифруем текст «ШИФРУЙТЕ ПЕРЕСТАНОВКАМИ» с помощью матрицы из
6 колонок и ключевого слова «ДЕЗАВИ».


Ключ   Д   Е   З   А   В И
       5   6   8   1   3   9   — порядок букв ключа в алфавите

Текст Ш И Ф        Р   У Й         Пробелы между словами
                               исходного текста и конец текста
       Т   Е   Ё   П   Е   Р   заполняем для полноты матрицы
                                   произвольными буквами.
       Е   С   Т   А Н О
       В   К А М И Ь


    Получаем, читая по столбцам в порядке перестановок следующую шифровку:
РПАМУЕНИШТЕВИЕСКФЁТАЙРОЬ или группами по 6 букв:
       РПАМУЕ      НИШТЕВ        ИЕСКФЁ           ТАЙРОЬ

Расшифровка
       — Определяем число колонок, деля количество знаков в шифрограмме на число
букв в ключе 30 / 6 =5 .
      — Выписываем ключевое слово с обозначением последовательности букв ключа в
алфавите и под ними в колонки с указанной последовательностью выписываем текст
шифровки. Открытый текст читаем по строкам.

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

Перестановка по маршрутам Гамильтона.
      Такая сравнительно простая перестановка является по оценкам американских
специалистов достаточно стойким шифром.
       Исходный     текст      разбивается      на     группы     по     8     букв.
1-ая операция — вписывание исходного текста в шаблон с 8-ю знакоместами с указанным
на них порядком вписывания. Например текст «ШИФРУЙТЕ ПЕРЕСТАНОВКАМИ»
вписываем без пробелов, а конец текст дополним до полноты шаблона буквами «А».