Изучение методов линейного и дифференциального криптоанализа блочных шифров, построенных по принципу сети SPN. Бабенко Л.К - 42 стр.

UptoLike

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

42
5) выход блока S
31
– 100,
выход блока S
32
– 100.
4 Х3 (S
11
) (S
21
, S
22
) (S
32
)
5 Х8, Х9 (S
13
) (S
21
, S
22
) (S
31
)
6 Х7, Х8, Х9 (S
13
) (S
21
, S
22
) (S
31
)
7 Х6, Х9 (S
12
, S
13
) (S
21
) (S
31
)
Примечание: в результате анализа должно получиться два воз-
можных значения ключа. Проверить правильность одного из них необхо-
димо с помощью программы, предназначенной для выполнения данной
лабораторной работы.
Вариант 6
Блок замены
Вход 0 1 2 3 4 5 6 7
Выход 3 2 7 6 1 4 0 5
Исходные данные варианта
Входные
биты
Сцепление блоков Выходные биты
1 Х1 (S
11
) (S
22
) (S
32
) Все возможные выходные
комбинации блока S
32
,
кроме 111
2 Х4 (S
12
) (S
22
) (S
31
) Все возможные выходные
комбинации блока S
31
,
кроме 111
3 Х7 (S
13
) (S
22
) (S
33
) Выходы блока S
33
100 и
101
4 Х7 (S
13
) (S
22
) (S
31
) Выход блока S
31
100
Вариант 7
Блок замены
Вход 0 1 2 3 4 5 6 7
Выход 0 3 6 5 7 2 4 1
Исходные данные варианта
Входные
биты
Сцепление блоков Выходные биты
1 Х3 (S
11
) (S
23
) (S
31
, S
32
, 1) выход блока S
31
– 011,