ВУЗ:
Составители:
26
Значения входных разностей, которые необходимо проанализировать:
i
∆Ai
1 011 000 000
2 000 011 000
3 001 000 001
Вариант №15
Блок замены
Вход 0 1 2 3 4 5 6 7
Выход 7 6 4 2 0 1 3 5
Значения входных разностей, которые необходимо проанализировать
i
∆Ai
1 100 000 000
2 001 000 000
Контрольные вопросы
1. Опишите принцип работы алгоритма, построенного по схеме
SPN.
2. Почему в алгоритме, построенном по схеме SPN, начальной и
конечной операцией является операция сложения с ключом?
ЛАБОРАТОРНАЯ РАБОТА №2
Изучение метода линейного криптоанализа применительно к много-
раундовым алгоритмам шифрования, построенным на основе сети SPN.
Цель работы – изучить приемы применения метода
линейного крип-
тоанализа к многораундовым алгоритмам блочного шифрования, постро-
енным по схеме сети SPN.
Пример выполнения лабораторной работы
Задан такой алгоритм шифрования, построенный на основе сети SPN,
как изображен на рис. 9.3. Пусть у него S-блок замены работает согласно
табл. 1.
Таблица 1
S-блок замены для рассматриваемого алгоритма шифрования, постро-
енного по на основе сети SPN
Вход 0 1 2 3 4 5 6 7
Выход 7 1 4 0 6 2 5 3
Страницы
- « первая
- ‹ предыдущая
- …
- 24
- 25
- 26
- 27
- 28
- …
- следующая ›
- последняя »