X-Git-Url: https://git.cryptolib.org/?p=avr-crypto-lib.git;a=blobdiff_plain;f=mkfiles%2Fgcm.mk;h=c562d357ad7ddd651754aef37ed45965bc313cf9;hp=2421a380da5c32ebf8500a1c4eaab93c498f1ee7;hb=6c688ee8a14c2452afb4e3c855939b9d0dc858d7;hpb=d72d6fbe7abbd26958657c877bc0a3dbef8148ce diff --git a/mkfiles/gcm.mk b/mkfiles/gcm.mk index 2421a38..c562d35 100644 --- a/mkfiles/gcm.mk +++ b/mkfiles/gcm.mk @@ -1,18 +1,17 @@ -# Makefile for AES +# Makefile for GCM ALGO_NAME := GCM # comment out the following line for removement of AES from the build process -BLOCK_CIPHERS += $(ALGO_NAME) +AEAD_CIPHERS += $(ALGO_NAME) $(ALGO_NAME)_DIR := gcm/ $(ALGO_NAME)_INCDIR := memxor/ aes/ gf256mul/ bcal/ $(ALGO_NAME)_OBJ := gcm128.o \ - aes_enc-asm.o aes_dec-asm.o aes_sbox-asm.o aes_invsbox-asm.o \ - aes_keyschedule-asm.o + aes_enc-asm.o aes_sbox-asm.o \ + aes_keyschedule-asm.o memxor.o $(ALGO_NAME)_TESTBIN := main-gcm-test.o $(CLI_STD) $(BCAL_STD) \ - bcal_aes128.o bcal_aes192.o bcal_aes256.o \ - dump-asm.o dump-decl.o \ - memxor.o + bcal_aes128_enconly.o bcal_aes192_enconly.o bcal_aes256_enconly.o \ + dump-asm.o dump-decl.o $(ALGO_NAME)_NESSIE_TEST := test nessie $(ALGO_NAME)_PERFORMANCE_TEST := performance