Лабораторные работы 2 вариант Бабков / ОЗИвТКС Лаб №4
.docxФедеральное государственное бюджетное образовательное учреждение высшего образования
«Санкт-Петербургский государственный университет телекоммуникаций им. проф. М.А. Бонч-Бруевича» (СПбГУТ)
Отчет Лабораторная работа №4
Моделирование базового алгоритма шифрования ГОСТ Р34.12- 2015
с длиной блока64 бита
Выполнили:Студенты группы
Если помогло, закинтьне на steam, от души - qualzevol
Бригада: №2
Группа 21; Вариант 02
21022102 21022102
Первый раунд:
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
|
2 |
1 |
0 |
2 |
2 |
1 |
0 |
2 |
2 |
1 |
0 |
2 |
2 |
1 |
0 |
2 |
|
|
|
|
|
|
|
|
|
2 |
0 |
1 |
2 |
2 |
0 |
1 |
2 |
N1 |
2 |
0 |
1 |
2 |
2 |
0 |
1 |
2 |
|
|
|
|
|
|
|
|
N2 |
-
2
0
1
2
2
0
1
2
N1
0010
0000
0001
0010
0010
0000
0001
0010
N1
7
15
1
5
4
12
11
10
К1
0111
1111
0001
0101
0100
1100
1011
1010
К1
1001
1111
0010
0111
0110
1100
1100
1100
К1+N1 mod232
9
15
2
7
6
12
12
12
К1+N1 mod232
11
13
0
10
9
4
4
4
На выходе блоков замен
1011
1101
0000
1010
1001
0100
0100
0100
На выходе блоков замен
0101
0100
1010
0010
0010
0101
1110
1000
На выходе регистра сдвига
0010
0000
0001
0010
0010
0000
0001
0010
N2
0111
0100
1011
0100
0100
0101
1111
1010
Гамма+N2
Результат: 0111 0100 1011 0100 0100 0101 1111 1010
Второй раунд:
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
|
|
|
|
|
|
|
|
|
7 |
4 |
11 |
4 |
4 |
5 |
15 |
10 |
N1 |
2 |
0 |
1 |
2 |
2 |
0 |
1 |
2 |
|
|
|
|
|
|
|
|
N2 |
-
7
4
11
4
4
5
15
10
N1
0111
0100
1011
0100
0100
0101
1111
1010
N1
3
14
5
0
9
7
5
4
К1
0011
1110
0101
0000
1001
0111
0101
0100
К1
1011
0011
0000
0100
1101
1001
0100
1110
К1+N1 mod232
11
3
0
4
13
9
4
14
К1+N1 mod232
15
5
1
7
2
8
7
11
На выходе блоков замен
1111
1001
0001
0111
0010
1000
0111
1011
На выходе блоков замен
1011
1001
0100
0011
1101
1111
1100
1000
На выходе регистра сдвига
0010
0000
0001
0010
0010
0000
0001
0010
N2
1101
1001
0101
0101
1111
1111
1101
1010
Гамма+N2