Added SHAKE implementation.

This commit is contained in:
Thomas Pornin 2018-08-16 18:56:12 +02:00
parent 8ef7680081
commit 966078b337
6 changed files with 1252 additions and 1 deletions

View file

@ -124,6 +124,7 @@ OBJ = \
$(OBJDIR)$Pi32_tmont$O \
$(OBJDIR)$Pi62_modpow2$O \
$(OBJDIR)$Phkdf$O \
$(OBJDIR)$Pshake$O \
$(OBJDIR)$Phmac$O \
$(OBJDIR)$Phmac_ct$O \
$(OBJDIR)$Paesctr_drbg$O \
@ -727,6 +728,9 @@ $(OBJDIR)$Pi62_modpow2$O: src$Pint$Pi62_modpow2.c $(HEADERSPRIV)
$(OBJDIR)$Phkdf$O: src$Pkdf$Phkdf.c $(HEADERSPRIV)
$(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Phkdf$O src$Pkdf$Phkdf.c
$(OBJDIR)$Pshake$O: src$Pkdf$Pshake.c $(HEADERSPRIV)
$(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pshake$O src$Pkdf$Pshake.c
$(OBJDIR)$Phmac$O: src$Pmac$Phmac.c $(HEADERSPRIV)
$(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Phmac$O src$Pmac$Phmac.c

View file

@ -172,6 +172,7 @@ coresrc=" \
src/int/i32_tmont.c \
src/int/i62_modpow2.c \
src/kdf/hkdf.c \
src/kdf/shake.c \
src/mac/hmac.c \
src/mac/hmac_ct.c \
src/rand/aesctr_drbg.c \