
ФГОБУ ВПО «Санкт-Петербургский государственный университет телекоммуникации им. проф. М.А. Бонч-Бруевича»
Кафедра информационной безопасности телекоммуникационных систем
ОТЧЁТ
по лабораторной работе №4 на тему: «Исследование блоковых шифров»
по дисциплине «Информационная безопасность и защита информации»
Выполнил: студент группы ИКТ-219с Султанов Овез
Принял: к.т.н., доцент Бороненко С.Д., к.п.н., доцент Ильяшенко О.Ю.
Цель работы
Изучить особенности преобразования данных блоковых шифрах основанных на схеме Файстеля.
Исходные данные
b4=a4+K1+K3*a6
b5=a5+a4+K4
b6=a6+K2*a5
Размер ключа 4 бита
Составление процедуры шифрования
Составление процедуры шифрования
Таблица 1
|
|
Блок сообщения 1 |
нелин-сть |
Ключ |
|||||||||||||||||
|
|
L1 |
R1 |
b4=a4+K1+K3*a6 |
b5=a5+a4+K4 |
b6=a6+K2*a5 |
|
||||||||||||||
|
|
|
|||||||||||||||||||
|
|
|
|||||||||||||||||||
|
|
a1 |
a2 |
a3 |
a4 |
a5 |
a6 |
b4 |
b5 |
b6 |
k1 |
k2 |
k3 |
k4 |
|||||||
Откр.сообщение |
Начальное значение |
1 |
1 |
0 |
1 |
0 |
1 |
|
|
|
1 |
0 |
0 |
0 |
|||||||
|
Итерация 1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
|||||||
|
Итерация 2 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
|||||||
|
Итерация 3 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
|||||||
|
Итерация 4 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
|||||||
Криптограмма |
перестановка |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
|
|
|
|
|||||||
|
Итерация 1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
|||||||
|
Итерация 2 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
|||||||
|
Итерация 3 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
|||||||
|
Итерация 4 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
|||||||
Расш.крипт. |
перестановка |
1 |
0 |
1 |
0 |
1 |
0 |
|
|
|
|
|
|
|