summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorKévin Le Gouguec <kevin.legouguec@airbus.com>2018-12-10 16:37:26 +0100
committerKévin Le Gouguec <kevin.legouguec@airbus.com>2018-12-10 16:37:26 +0100
commit7be6c07647afbc27bc7402efb23c1178affa2ec9 (patch)
tree0e269d3e3d7e8556549538c673bc75c7bdab2da4 /test
parent8eed9390de14c810d9242277e275c6e783f86261 (diff)
downloadlilliput-ae-implem-7be6c07647afbc27bc7402efb23c1178affa2ec9.tar.xz
Mise à jour de l'implémentation du key schedule
Pour le moment, Mⁱ (resp. MRⁱ) sont implémentées en appliquant i fois M (resp. MR) ; à voir si on préfère les pré-calculer.
Diffstat (limited to 'test')
-rw-r--r--test/common.mk16
1 files changed, 5 insertions, 11 deletions
diff --git a/test/common.mk b/test/common.mk
index 615543f..4d182d2 100644
--- a/test/common.mk
+++ b/test/common.mk
@@ -63,31 +63,25 @@ $(results_dir)/src/%.o: $(src_dir)/%.c | $(results_dir)/src
# Program => additional objects dependencies
$(results_dir)/test-tbc-decrypt $(results_dir)/test-tbc-encrypt $(results_dir)/traces-tbc: \
-$(results_dir)/src/cipher.o $(results_dir)/src/tweakey.o \
-$(results_dir)/src/constants.o
+$(results_dir)/src/cipher.o $(results_dir)/src/tweakey.o
$(results_dir)/test-ae-decrypt $(results_dir)/test-ae-encrypt $(results_dir)/test-ae-roundtrip $(results_dir)/traces-ae: \
$(results_dir)/src/lilliput-ae-$(mode).o $(results_dir)/src/cipher.o \
-$(results_dir)/src/tweakey.o $(results_dir)/src/constants.o
+$(results_dir)/src/tweakey.o
-$(results_dir)/test-tweakey: \
-$(results_dir)/src/tweakey.o $(results_dir)/src/constants.o
+$(results_dir)/test-tweakey: $(results_dir)/src/tweakey.o
# Object => headers dependencies
$(results_dir)/$(src_dir)/cipher.o: $(src_dir)/cipher.h \
-$(src_dir)/tweakey.h $(src_dir)/constants.h $(src_dir)/parameters.h \
-$(variant_dir)/_parameters.h
-
-$(results_dir)/$(src_dir)/constants.o: $(src_dir)/constants.h
+$(src_dir)/tweakey.h $(variant_dir)/_parameters.h
$(results_dir)/$(src_dir)/lilliput-ae-i.o $(results_dir)/$(src_dir)/lilliput-ae-ii.o: \
$(src_dir)/lilliput-ae.h $(src_dir)/cipher.h $(src_dir)/parameters.h \
$(variant_dir)/_parameters.h
$(results_dir)/$(src_dir)/tweakey.o: $(src_dir)/tweakey.h \
-$(src_dir)/constants.h $(src_dir)/parameters.h \
-$(variant_dir)/_parameters.h
+$(src_dir)/parameters.h $(variant_dir)/_parameters.h
$(results_dir)/test/test-tbc-encrypt.o $(results_dir)/test/test-tbc-decrypt.o $(results_dir)/test/traces-tbc.o: \
$(src_dir)/cipher.h