Задание 2.1 Вариант №1.
Приведенное ниже сообщение необходимо зашифровать, применив способ простой табличной перестановки. Количество символов в группе шифрованного сообщения устанавливаем равное 40.
Шифруемый текст Ход шифрования Зашифрованный текст
сила есть а думать можно спинным мозгом В промежуточную таблицу вносится шифруемый текст горизонтально, таким образом, как это показано на рис. 1. затем программа считывает текст по вертикали и вносит зашифрованный текст в соответствующее поле. сьт__и_ьсмла_поа_миз_
донгеужносмнымтаом
Пробелы заменены символом "_".
Задание 2.2 Вариант №1.
Для приведенного ниже сообщения применить метод шифрования одиночной перестановки по ключу.
Шифруемый текст Ход шифрования Зашифрованный текст
КТО РИСКУЕТ ТОТ НЕ ПЬЕТ ШАМПАНСКОЕ У СЕБЯ НА ПОХОРОНАХ Ключевое слово для данного шифрования ВОЛШЕБНИК. Зашифровка происходит следующим образом: в алфавите определяется позиция каждой буквы выражения и вносится в первый массив (А). Вторым массивом (Б) является позиция букв ключевого слова. Далее, каждая цифра массива А прибавляется к цифрам массива (Б). Получившийся результат делим без остатка на длину алфавита и получаем порядковый номер зашифрованного текста. МФРБТКУМХЖФБФРФБПЖБ
СЪЖФБЬВОСВПУМРЖБХБУ
ЖГАБПВБСРЧРТРПВЧ
Задание 2.3 Вариант №1.
Сообщение зашифровано системой шифрования Цезаря с ключевым словом GUARD. Считая, что количество букв английского алфавита равно 26, к=1. Расшифровать сообщение LDDPMOEKB
Дешифруемый текст Ход дешифрования Расшифрованный текст
LDDPMOEKB В алфавит вносится ключевое слово. Причем, вносится таким образом, чтобы буквы с ключевого слова в алфавите не повторялись. Так как ключевым числом взяли 1, то ключевое слово вносится с первой позиции.
Шифруемое слово считывается следующим образом: из-под каждой буквы "шифротекста" берется буква "ключевого алфавита" (см. рис. 2) JRRNKMDIU
Задание 2.4 Вариант №1.
Используя криптосхему Хилла зашифровать выражение "ЕМЕЛЬЯНОВАИННА" пользуясь тем, что Т является линейным преобразованием на Z33,2 с матрицей преобразования
Т =
Шифруемый текст Ход шифрования Зашифрованный текст
ЕМЕЛЬЯНОВАИННА Прежде всего, сообщение делится на биграммы. В нашем случае их 7, т.к. количество символов в шифруемом тексте 14. Получаем сообщение в следующем виде
ЕМ_ЕЛ_ЬЯ_НО_ВА_ИН_НА
В данном случае пробелы заменены символом "_". Далее, происходит поиск расположения первой и второй букв в алфавите. Из этих цифр образуются матрицы столбцы, которые далее умножаются на матрицу Т и делятся на 33 без остатка. Получившиеся числа являются порядковым номером букв шифротекста. Находим их в алфавите и получаем шифровку. БФБЛИЦЩЖАИВЭЩ
|