summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKévin Le Gouguec <kevin.legouguec@airbus.com>2019-07-04 15:05:41 +0200
committerKévin Le Gouguec <kevin.legouguec@airbus.com>2019-07-04 15:05:41 +0200
commit649073fb97cb11e4c1057ad25d8b816575fb85c2 (patch)
treece7a28187e7c407f6fa56bf4ff4ed29245f8b484
parent893678ca67e8d8503d5a67190b770f13918522e5 (diff)
downloadlilliput-ae-implem-649073fb97cb11e4c1057ad25d8b816575fb85c2.tar.xz
Résumé des modifications dans les implémentations C et Python
-rw-r--r--CHANGELOG.txt25
1 files changed, 22 insertions, 3 deletions
diff --git a/CHANGELOG.txt b/CHANGELOG.txt
index 9ab7d75..cc38a27 100644
--- a/CHANGELOG.txt
+++ b/CHANGELOG.txt
@@ -37,17 +37,36 @@ These modifications are structural and/or stylistic and do not change the algori
add_threshold
-------------
-TODO
+### Fixes
+
+See reference implementation.
+
+### Cleanups
+
+See reference implementation. Further cleanups:
+
+- Use size_t to iterate on arrays in lilliput_tbc_encrypt() and lilliput_tbc_decrypt().
+ (cipher.c)
+
+- Add constant macros KEY_LANES_NB and TWEAK_LANES_NB to make tweakey schedule code more legible.
+ (tweakey.c)
add_tweakeyloop
---------------
-TODO
+See reference implementation.
add_python
----------
-TODO
+### Fixes
+
+See reference implementation.
+
+### Cleanups
+
+- Re-write tweakey multiplications to better resemble the specification.
+ (multiplications.py)
add_vhdl
--------