summaryrefslogtreecommitdiff
path: root/cryptography/lectures/lecture17.tex
diff options
context:
space:
mode:
authorAndrew Guschin <guschin.drew@gmail.com>2023-03-28 12:34:20 +0400
committerAndrew Guschin <guschin.drew@gmail.com>2023-03-28 12:34:20 +0400
commit9cb86163437b86bb1c2a059eff5bb32b7a29082e (patch)
tree48fe932760bb8bfe6a696b4a7f8ba45ac92a16cb /cryptography/lectures/lecture17.tex
parent5d8de74a3609fe5d453352923bc7daab6a8aaed4 (diff)
Добавлены рисунки в лекции 17-22
Diffstat (limited to 'cryptography/lectures/lecture17.tex')
-rw-r--r--cryptography/lectures/lecture17.tex29
1 files changed, 20 insertions, 9 deletions
diff --git a/cryptography/lectures/lecture17.tex b/cryptography/lectures/lecture17.tex
index b5fa730..2687455 100644
--- a/cryptography/lectures/lecture17.tex
+++ b/cryptography/lectures/lecture17.tex
@@ -46,11 +46,17 @@ s1$ --- не зависящая от ключа $k$ синхропосылка,
h(s_t, k, x_t) &= s_{t + 1} = (w^m(s_t), y_t), t = 1, 2, \dots
\end{align*}
-На рисунке показана схема зашифрования (в левой части) и расшифрования (в
-правой части) в режиме CFB-m. В обеих процедурах базовый режим используется
-только для шифрования (реализации подстановки $E^{-1}_k$ не требуется).
-
-% TODO: рис.1
+На рисунке \ref{fig:cfb-scheme} показана схема зашифрования (в левой части)
+и расшифрования (в правой части) в режиме CFB-m. В обеих процедурах базовый
+режим используется только для шифрования (реализации подстановки $E^{-1}_k$ не
+требуется).
+
+\begin{figure}[ht]
+ \centering
+ \includegraphics[width=0.8\textwidth]{lecture17/cfb-scheme.pdf}
+ \caption{Схема зашифрования-расшифрования в режиме CFB-m}
+ \label{fig:cfb-scheme}
+\end{figure}
Как и в режиме CBC, синхропосылка может передаваться в линию связи в открытом
виде. Однако необходимо исключить повторение синхропосылки в различных
@@ -85,11 +91,16 @@ Y, K, z, h, f_m)$, где $X = Y = V_m, S = V_{2n}, z = s_1$ --- не завис
h(s_t, k) &= s_{t + 1} = (w^m(s_t), v^m(E_k(s_t))), t = 1, 2, \dots
\end{align*}
-На рисунке показана схема зашифрования (в левой части) и расшифрования (в правой
-части) в режиме OFB-m. В обеих процедурах базовый режим используется только для
-зашифрования.
+На рисунке \ref{fig:ofb-scheme} показана схема зашифрования (в левой части) и
+расшифрования (в правой части) в режиме OFB-m. В обеих процедурах базовый режим
+используется только для зашифрования.
-% TODO: рис. 2
+\begin{figure}[ht]
+ \centering
+ \includegraphics[width=0.8\textwidth]{lecture17/ofb-scheme.pdf}
+ \caption{Схема зашифрования-расшифрования в режиме OFB-m}
+ \label{fig:ofb-scheme}
+\end{figure}
При использовании режима OFB важно сохранять синхронизм. Для этого необходимо
предусмотреть средство контроля над синхронизмом и средство восстановления