diff options
| author | Andrew Guschin <guschin.drew@gmail.com> | 2023-03-28 12:34:20 +0400 |
|---|---|---|
| committer | Andrew Guschin <guschin.drew@gmail.com> | 2023-03-28 12:34:20 +0400 |
| commit | 9cb86163437b86bb1c2a059eff5bb32b7a29082e (patch) | |
| tree | 48fe932760bb8bfe6a696b4a7f8ba45ac92a16cb /cryptography/lectures/lecture18.tex | |
| parent | 5d8de74a3609fe5d453352923bc7daab6a8aaed4 (diff) | |
Добавлены рисунки в лекции 17-22
Diffstat (limited to 'cryptography/lectures/lecture18.tex')
| -rw-r--r-- | cryptography/lectures/lecture18.tex | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/cryptography/lectures/lecture18.tex b/cryptography/lectures/lecture18.tex index 610a91d..e952fdb 100644 --- a/cryptography/lectures/lecture18.tex +++ b/cryptography/lectures/lecture18.tex @@ -86,7 +86,11 @@ 32-битовый вектор $R_{i - 1}$ и 48-битовый ключ $k_i$, который является результатом преобразования 56-битового ключа шифра $k$. - % TODO: рисунок 1, в конце поменять местами R_16 и L_16 + \begin{figure}[ht] + \centering + \includegraphics[width=0.6\textwidth]{lecture18/des-block-t.pdf} + \label{fig:des-block-t} + \end{figure} Результатом последней итерации является блок $T_{16} = L_{16} R_{16}$. По окончании шифрования осуществляется восстановление позиций битов применением @@ -171,7 +175,11 @@ Центральной частью шифра является предложенная Х. Фейстелем функция $f(R_{i - 1}, k_i)$. - % TODO: рисунок 2 + \begin{figure}[ht] + \centering + \includegraphics[width=0.6\textwidth]{lecture18/des-feistel.pdf} + \label{fig:des-feistel} + \end{figure} Для вычисления значения функции $f$ используются: функция расширения $E$; преобразование $S$, составленное из восьми преобразования S-блоков $S1, S2, |