
Презы Капранов+Жуков_2024 / T2_2_Simmetrichnye_kriptosistemy_4_v2
.pdf
Режим «Обратная связь по выходу»
Процесс расшифрования
21

Сети (схема) Фейстеля
22

Архитектура сети Фейстеля
Li |
Ri |
Подключ Ki
F
Li+1 |
Ri+1 |
23

Режим «Электронная кодовая книга»
M1 |
Ek |
C1 |
C1 |
Dk |
M1 |
M2 |
Ek |
C2 |
C2 |
Dk |
M2 |
… |
Ek |
… |
… |
Dk |
… |
Mn |
Ek |
Cn |
Cn |
Dk |
Mn |
24

Режим «Сцепление блоков шифрованного текста»
C0 |
C0 |
M1 |
Ek |
C1 |
M1 |
Dk |
C1 |
M2 |
Ek |
C2 |
M2 |
Dk |
C2 |
Mn |
Ek |
Cn |
Mn |
Dk |
Cn |
25

Режим «Обратная связь по шифру»
Mi |
Сдвиг
p бит
Ek |
p бит |
|
p бит
Ci |
Ci |
Сдвиг |
p бит |
p бит
Ek |
p бит
Mi |
26

Режим «Обратная связь по выходу»
Mi |
Сдвиг
p бит
Ek |
p бит |
|
p бит
Ci |
Ci |
Сдвиг
p бит
Ek |
p бит |
|
p бит
Mi |
27

Схема подстановочно-перестановочной сети
28

Алгоритм DES
29

Алгоритм DES
•DES (Data Encryption Standard) –
симметричный алгоритм шифрования, разработанный фирмой IBM и утвержденный правительством США в 1977
году как официальный стандарт (FIPS 46–3).
В своем составе DES имеет блоки по 64 бита и 16 цикловую структуру сети Фейстеля, для шифрования использует 97 ключ с длиной
56 бит.
30