summaryrefslogtreecommitdiff
path: root/src/add_threshold
diff options
context:
space:
mode:
authorKévin Le Gouguec <kevin.legouguec@airbus.com>2019-03-12 11:17:16 +0100
committerKévin Le Gouguec <kevin.legouguec@airbus.com>2019-03-12 17:36:12 +0100
commit7a2cf03fece905c33bcf3fbbad8d93c682c09bc0 (patch)
tree893dca421c3942707dd2a5d4eaf853d11c7e1552 /src/add_threshold
parent4582b5447826886a4ce7f5cd095daed2513d352d (diff)
downloadlilliput-ae-implem-7a2cf03fece905c33bcf3fbbad8d93c682c09bc0.tar.xz
Ajustement des entêtes des fichiers sources
- ordre alphabétique des auteurs, - un auteur par ligne, date sur une ligne séparée : maintenance et diff plus simples, - brève description de chaque fichier.
Diffstat (limited to 'src/add_threshold')
-rw-r--r--src/add_threshold/cipher.c12
-rw-r--r--src/add_threshold/tweakey.c12
-rw-r--r--src/add_threshold/tweakey.h10
3 files changed, 18 insertions, 16 deletions
diff --git a/src/add_threshold/cipher.c b/src/add_threshold/cipher.c
index 911449d..d78270d 100644
--- a/src/add_threshold/cipher.c
+++ b/src/add_threshold/cipher.c
@@ -2,9 +2,10 @@
Implementation of the Lilliput-AE tweakable block cipher.
Authors:
- Kévin Le Gouguec,
- Léo Reynaud,
- Alexandre Adomnicai, 2019.
+ Alexandre Adomnicai,
+ Kévin Le Gouguec,
+ Léo Reynaud,
+ 2019.
For more information, feedback or questions, refer to our website:
https://paclido.fr/lilliput-ae
@@ -15,9 +16,8 @@ http://creativecommons.org/publicdomain/zero/1.0/
---
-This file provides an implementation of Lilliput-TBC's tweakey schedule,
-where multiplications by matrices M and M_R to the power n are performed
-by functions expressing the exponentiated matrices with shifts and XORs.
+This file provides a first-order threshold implementation for Lilliput-TBC,
+where the input block is split into three shares.
*/
#include <stdint.h>
diff --git a/src/add_threshold/tweakey.c b/src/add_threshold/tweakey.c
index 28d0e3d..fc664ed 100644
--- a/src/add_threshold/tweakey.c
+++ b/src/add_threshold/tweakey.c
@@ -2,9 +2,10 @@
Implementation of the Lilliput-AE tweakable block cipher.
Authors:
- Kévin Le Gouguec,
- Léo Reynaud,
- Alexandre Adomnicai, 2019.
+ Alexandre Adomnicai,
+ Kévin Le Gouguec,
+ Léo Reynaud,
+ 2019.
For more information, feedback or questions, refer to our website:
https://paclido.fr/lilliput-ae
@@ -15,9 +16,8 @@ http://creativecommons.org/publicdomain/zero/1.0/
---
-This file provides an implementation of Lilliput-TBC's tweakey schedule,
-where multiplications by matrices M and M_R to the power n are performed
-by functions expressing the exponentiated matrices with shifts and XORs.
+This file provides a first-order threshold implementation of Lilliput-TBC's
+tweakey schedule, where the tweak and the key are split into two shares.
*/
#include <stdint.h>
diff --git a/src/add_threshold/tweakey.h b/src/add_threshold/tweakey.h
index c76d655..ca7bd49 100644
--- a/src/add_threshold/tweakey.h
+++ b/src/add_threshold/tweakey.h
@@ -2,9 +2,10 @@
Implementation of the Lilliput-AE tweakable block cipher.
Authors:
- Kévin Le Gouguec,
- Léo Reynaud,
- Alexandre Adomnicai, 2019.
+ Alexandre Adomnicai,
+ Kévin Le Gouguec,
+ Léo Reynaud,
+ 2019.
For more information, feedback or questions, refer to our website:
https://paclido.fr/lilliput-ae
@@ -15,7 +16,8 @@ http://creativecommons.org/publicdomain/zero/1.0/
---
-This file provides the interface for Lilliput-TBC's tweakey schedule.
+This file provides the interface for the first-order threshold implementation
+of Lilliput-TBC's tweakey schedule.
*/
#ifndef TWEAKEY_H