From f42dfd4260612b5f827948b420aba84934251672 Mon Sep 17 00:00:00 2001 From: Daira Hopwood Date: Wed, 12 May 2021 15:26:08 +0100 Subject: [PATCH] ZIP 316: improve resolution and size of Feistel diagrams. Signed-off-by: Daira Hopwood --- zip-0316.html | 4 ++-- zip-0316.rst | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/zip-0316.html b/zip-0316.html index 99187b77..78ddc862 100644 --- a/zip-0316.html +++ b/zip-0316.html @@ -337,7 +337,7 @@ c^{n+m}}{q}\) \(\mathsf{ceiling}(\ell_R/\ell_H)-1]\) .

- +
Diagram of 4-round unkeyed Feistel construction

(In practice the lengths @@ -364,7 +364,7 @@ c^{n+m}}{q}\)

Heuristic analysis

A 3-round unkeyed Feistel, as shown, is not sufficient:

- +
Diagram of 3-round unkeyed Feistel construction

Suppose that an adversary has a target input/output pair diff --git a/zip-0316.rst b/zip-0316.rst index 9a5814a2..28f8a1e3 100644 --- a/zip-0316.rst +++ b/zip-0316.rst @@ -477,6 +477,7 @@ concatenation of :math:`\mathsf{ceiling}(\ell_R/\ell_H)-1]`. .. figure:: zip-0316-f4.png + :width: 372px :align: center :figclass: align-center @@ -509,6 +510,7 @@ Heuristic analysis A 3-round unkeyed Feistel, as shown, is not sufficient: .. figure:: zip-0316-f3.png + :width: 372px :align: center :figclass: align-center