ajout exo

This commit is contained in:
2026-03-09 08:58:09 +01:00
parent b9aa998ba7
commit bda797f631

View File

@@ -52,13 +52,13 @@ Désignons par $K$ la clé (un mot binaire). On décompose le bloc à
crypter en 2 moitiés $(L_0,R_0)$ On lui applique une crypter en 2 moitiés $(L_0,R_0)$ On lui applique une
transformation de la forme : transformation de la forme :
\[ $$
(L_0,R_0) \rightarrow (L_1,R_1) (L_0,R_0) \rightarrow (L_1,R_1)
\, où \, \, où \,
\left\{\begin{matrix} L_1 & = & R_0 \\ \left\{\begin{matrix} L_1 & = & R_0 \\
R_1 & = & L_0 + f(R_0,K) R_1 & = & L_0 + f(R_0,K)
\end{matrix}\right. \end{matrix}\right.
\] $$
- La loi $+$ doit simplement être "réversible" (une loi de - La loi $+$ doit simplement être "réversible" (une loi de
@@ -177,12 +177,12 @@ Une fonction de hachage cryptographique permet de "résumer" un
fichier, message en calculant une empreinte. Une telle fonction, fichier, message en calculant une empreinte. Une telle fonction,
mathématiquement, peut-être formalisée par mathématiquement, peut-être formalisée par
\[ $$
\begin{matrix} \begin{matrix}
\{0,1\}^{*} & \rightarrow & \{0,1\}^n \\ \{0,1\}^{*} & \rightarrow & \{0,1\}^n \\
m &\rightarrow & f(m) \end{matrix} m &\rightarrow & f(m) \end{matrix}
\] $$
$n$ est la taille de l'empreinte. Elle vaut 128 par exemple pour MD5 et SHA-1. $n$ est la taille de l'empreinte. Elle vaut 128 par exemple pour MD5 et SHA-1.