lilliput-ae-reference-implementation

Implementations of Lilliput-AE submitted to the NIST LWC standardization process
git clone https://git.kevinlegouguec.net/lilliput-ae-reference-implementation
Log | Files | Refs | README

commit 590327c8d81e42079c1fb215512ff5f306d33ab0
parent f24a5cdcf0eec552f2d2edc73a7df156784ed7c0
Author: Kévin Le Gouguec <kevin.legouguec@airbus.com>
Date:   Tue, 12 Mar 2019 15:46:48 +0100

Homogénéisation de la déclaration des auteurs des implémentations

Ça m'embêtait  qu'on liste plusieurs  personnes, puis qu'on  dise "the
implementer has…" ; repompé le "hereby denoted…" de Keccak.

Diffstat:
Msrc/add_threshold/cipher.c | 2+-
Msrc/add_threshold/random.c | 4+++-
Msrc/add_threshold/random.h | 4+++-
Msrc/add_threshold/tweakey.c | 2+-
Msrc/add_threshold/tweakey.h | 2+-
Msrc/add_tweakeyloop/tweakey.c | 4+++-
Msrc/i-128/parameters.h | 4+++-
Msrc/i-192/parameters.h | 4+++-
Msrc/i-256/parameters.h | 4+++-
Msrc/ii-128/parameters.h | 4+++-
Msrc/ii-192/parameters.h | 4+++-
Msrc/ii-256/parameters.h | 4+++-
Msrc/ref/cipher.c | 4+++-
Msrc/ref/cipher.h | 4+++-
Msrc/ref/constants.h | 4+++-
Msrc/ref/lilliput-ae-utils.h | 4+++-
Msrc/ref/lilliput-ae.h | 4+++-
Msrc/ref/lilliput-i.c | 4+++-
Msrc/ref/lilliput-ii.c | 4+++-
Msrc/ref/tweakey.c | 4+++-
Msrc/ref/tweakey.h | 4+++-
21 files changed, 57 insertions(+), 21 deletions(-)

diff --git a/src/add_threshold/cipher.c b/src/add_threshold/cipher.c @@ -1,7 +1,7 @@ /* Implementation of the Lilliput-AE tweakable block cipher. -Authors: +Authors, hereby denoted as "the implementer": Alexandre Adomnicai, Kévin Le Gouguec, Léo Reynaud, diff --git a/src/add_threshold/random.c b/src/add_threshold/random.c @@ -1,7 +1,9 @@ /* Implementation of the Lilliput-AE tweakable block cipher. -Author: Kévin Le Gouguec, 2019. +Authors, hereby denoted as "the implementer": + Kévin Le Gouguec, + 2019. For more information, feedback or questions, refer to our website: https://paclido.fr/lilliput-ae diff --git a/src/add_threshold/random.h b/src/add_threshold/random.h @@ -1,7 +1,9 @@ /* Implementation of the Lilliput-AE tweakable block cipher. -Author: Kévin Le Gouguec, 2019. +Authors, hereby denoted as "the implementer": + Kévin Le Gouguec, + 2019. For more information, feedback or questions, refer to our website: https://paclido.fr/lilliput-ae diff --git a/src/add_threshold/tweakey.c b/src/add_threshold/tweakey.c @@ -1,7 +1,7 @@ /* Implementation of the Lilliput-AE tweakable block cipher. -Authors: +Authors, hereby denoted as "the implementer": Alexandre Adomnicai, Kévin Le Gouguec, Léo Reynaud, diff --git a/src/add_threshold/tweakey.h b/src/add_threshold/tweakey.h @@ -1,7 +1,7 @@ /* Implementation of the Lilliput-AE tweakable block cipher. -Authors: +Authors, hereby denoted as "the implementer": Alexandre Adomnicai, Kévin Le Gouguec, Léo Reynaud, diff --git a/src/add_tweakeyloop/tweakey.c b/src/add_tweakeyloop/tweakey.c @@ -1,7 +1,9 @@ /* Implementation of the Lilliput-AE tweakable block cipher. -Author: Kévin Le Gouguec, 2019. +Authors, hereby denoted as "the implementer": + Kévin Le Gouguec, + 2019. For more information, feedback or questions, refer to our website: https://paclido.fr/lilliput-ae diff --git a/src/i-128/parameters.h b/src/i-128/parameters.h @@ -1,7 +1,9 @@ /* Implementation of the Lilliput-AE tweakable block cipher. -Author: Kévin Le Gouguec, 2019. +Authors, hereby denoted as "the implementer": + Kévin Le Gouguec, + 2019. For more information, feedback or questions, refer to our website: https://paclido.fr/lilliput-ae diff --git a/src/i-192/parameters.h b/src/i-192/parameters.h @@ -1,7 +1,9 @@ /* Implementation of the Lilliput-AE tweakable block cipher. -Author: Kévin Le Gouguec, 2019. +Authors, hereby denoted as "the implementer": + Kévin Le Gouguec, + 2019. For more information, feedback or questions, refer to our website: https://paclido.fr/lilliput-ae diff --git a/src/i-256/parameters.h b/src/i-256/parameters.h @@ -1,7 +1,9 @@ /* Implementation of the Lilliput-AE tweakable block cipher. -Author: Kévin Le Gouguec, 2019. +Authors, hereby denoted as "the implementer": + Kévin Le Gouguec, + 2019. For more information, feedback or questions, refer to our website: https://paclido.fr/lilliput-ae diff --git a/src/ii-128/parameters.h b/src/ii-128/parameters.h @@ -1,7 +1,9 @@ /* Implementation of the Lilliput-AE tweakable block cipher. -Author: Kévin Le Gouguec, 2019. +Authors, hereby denoted as "the implementer": + Kévin Le Gouguec, + 2019. For more information, feedback or questions, refer to our website: https://paclido.fr/lilliput-ae diff --git a/src/ii-192/parameters.h b/src/ii-192/parameters.h @@ -1,7 +1,9 @@ /* Implementation of the Lilliput-AE tweakable block cipher. -Author: Kévin Le Gouguec, 2019. +Authors, hereby denoted as "the implementer": + Kévin Le Gouguec, + 2019. For more information, feedback or questions, refer to our website: https://paclido.fr/lilliput-ae diff --git a/src/ii-256/parameters.h b/src/ii-256/parameters.h @@ -1,7 +1,9 @@ /* Implementation of the Lilliput-AE tweakable block cipher. -Author: Kévin Le Gouguec, 2019. +Authors, hereby denoted as "the implementer": + Kévin Le Gouguec, + 2019. For more information, feedback or questions, refer to our website: https://paclido.fr/lilliput-ae diff --git a/src/ref/cipher.c b/src/ref/cipher.c @@ -1,7 +1,9 @@ /* Implementation of the Lilliput-AE tweakable block cipher. -Author: Kévin Le Gouguec, 2019. +Authors, hereby denoted as "the implementer": + Kévin Le Gouguec, + 2019. For more information, feedback or questions, refer to our website: https://paclido.fr/lilliput-ae diff --git a/src/ref/cipher.h b/src/ref/cipher.h @@ -1,7 +1,9 @@ /* Implementation of the Lilliput-AE tweakable block cipher. -Author: Kévin Le Gouguec, 2019. +Authors, hereby denoted as "the implementer": + Kévin Le Gouguec, + 2019. For more information, feedback or questions, refer to our website: https://paclido.fr/lilliput-ae diff --git a/src/ref/constants.h b/src/ref/constants.h @@ -1,7 +1,9 @@ /* Implementation of the Lilliput-AE tweakable block cipher. -Author: Kévin Le Gouguec, 2019. +Authors, hereby denoted as "the implementer": + Kévin Le Gouguec, + 2019. For more information, feedback or questions, refer to our website: https://paclido.fr/lilliput-ae diff --git a/src/ref/lilliput-ae-utils.h b/src/ref/lilliput-ae-utils.h @@ -1,7 +1,9 @@ /* Implementation of the Lilliput-AE tweakable block cipher. -Author: Kévin Le Gouguec, 2019. +Authors, hereby denoted as "the implementer": + Kévin Le Gouguec, + 2019. For more information, feedback or questions, refer to our website: https://paclido.fr/lilliput-ae diff --git a/src/ref/lilliput-ae.h b/src/ref/lilliput-ae.h @@ -1,7 +1,9 @@ /* Implementation of the Lilliput-AE tweakable block cipher. -Author: Kévin Le Gouguec, 2019. +Authors, hereby denoted as "the implementer": + Kévin Le Gouguec, + 2019. For more information, feedback or questions, refer to our website: https://paclido.fr/lilliput-ae diff --git a/src/ref/lilliput-i.c b/src/ref/lilliput-i.c @@ -1,7 +1,9 @@ /* Implementation of the Lilliput-AE tweakable block cipher. -Author: Kévin Le Gouguec, 2019. +Authors, hereby denoted as "the implementer": + Kévin Le Gouguec, + 2019. For more information, feedback or questions, refer to our website: https://paclido.fr/lilliput-ae diff --git a/src/ref/lilliput-ii.c b/src/ref/lilliput-ii.c @@ -1,7 +1,9 @@ /* Implementation of the Lilliput-AE tweakable block cipher. -Author: Kévin Le Gouguec, 2019. +Authors, hereby denoted as "the implementer": + Kévin Le Gouguec, + 2019. For more information, feedback or questions, refer to our website: https://paclido.fr/lilliput-ae diff --git a/src/ref/tweakey.c b/src/ref/tweakey.c @@ -1,7 +1,9 @@ /* Implementation of the Lilliput-AE tweakable block cipher. -Author: Kévin Le Gouguec, 2019. +Authors, hereby denoted as "the implementer": + Kévin Le Gouguec, + 2019. For more information, feedback or questions, refer to our website: https://paclido.fr/lilliput-ae diff --git a/src/ref/tweakey.h b/src/ref/tweakey.h @@ -1,7 +1,9 @@ /* Implementation of the Lilliput-AE tweakable block cipher. -Author: Kévin Le Gouguec, 2019. +Authors, hereby denoted as "the implementer": + Kévin Le Gouguec, + 2019. For more information, feedback or questions, refer to our website: https://paclido.fr/lilliput-ae