Лабораторная работа №2
Тема: «Симметричные алгоритмы шифрования»
Вариант №4
Описание хода выполнения задания
Таблица перевода
16-ричный |
двоичный |
0 |
0000 |
1 |
0001 |
2 |
0010 |
3 |
0011 |
4 |
0100 |
5 |
0101 |
6 |
0110 |
7 |
0111 |
8 |
1000 |
9 |
1001 |
10 (А) |
1010 |
11(В) |
1011 |
12 (С) |
1100 |
13 (D) |
1101 |
14 (Е) |
1110 |
15 (F) |
1111 |
Таблица ключей. Берем цифры от 0 до 15 и в произвольном порядке заполняем таблицу.
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
|
0 |
5 |
8 |
1 |
3 |
11 |
2 |
7 |
4 |
1 |
14 |
7 |
4 |
1 |
6 |
8 |
13 |
10 |
2 |
9 |
3 |
1 |
8 |
12 |
11 |
5 |
2 |
3 |
4 |
7 |
11 |
5 |
9 |
12 |
10 |
9 |
4 |
6 |
2 |
7 |
9 |
14 |
12 |
8 |
1 |
5 |
7 |
3 |
9 |
1 |
15 |
12 |
4 |
6 |
6 |
8 |
6 |
2 |
7 |
12 |
15 |
10 |
9 |
7 |
11 |
2 |
6 |
8 |
14 |
1 |
15 |
7 |
Таблица замены. Берем цифры от 0 до 15 и в произвольном порядке заполняем таблицу.
\ j |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
I |
||||||||||||||||
0 |
8 |
6 |
7 |
12 |
2 |
13 |
1 |
4 |
5 |
15 |
0 |
3 |
2 |
9 |
11 |
10 |
1 |
2 |
4 |
3 |
6 |
7 |
10 |
9 |
5 |
0 |
13 |
11 |
8 |
1 |
12 |
15 |
14 |
2 |
5 |
0 |
12 |
10 |
8 |
6 |
1 |
13 |
2 |
7 |
9 |
14 |
11 |
13 |
4 |
3 |
3 |
6 |
8 |
1 |
3 |
0 |
4 |
2 |
5 |
13 |
9 |
15 |
7 |
10 |
11 |
14 |
12 |
4 |
13 |
10 |
7 |
1 |
5 |
0 |
15 |
4 |
2 |
11 |
3 |
8 |
12 |
14 |
6 |
9 |
5 |
0 |
3 |
2 |
5 |
4 |
7 |
6 |
10 |
8 |
9 |
15 |
13 |
11 |
12 |
10 |
1 |
6 |
3 |
5 |
4 |
1 |
6 |
2 |
0 |
7 |
10 |
8 |
12 |
9 |
13 |
11 |
15 |
14 |
7 |
12 |
10 |
8 |
11 |
15 |
9 |
6 |
3 |
0 |
14 |
5 |
2 |
7 |
4 |
13 |
5 |
0-Й ШАГ: РАЗБИЕНИЕ БЛОКА ВХОДНОГО ТЕКСТА N НА 2 СУББЛОКА N = N1 || N2
Ключевое слово: «Интересы» переводим в шестнадцатеричную систему счисления и делим на два субблока. В результате получим следующее: (70 6F 6C 69 74 69 6B 69)
32 |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
|
N1 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
N2 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.