summaryrefslogtreecommitdiffstats
path: root/crypto/modes/build.info
diff options
context:
space:
mode:
authorTodd Short <tshort@akamai.com>2017-05-19 16:27:28 +0200
committerPauli <paul.dale@oracle.com>2018-12-11 23:16:10 +0100
commitb1ceb439f234a998db84f27a3a245dab95d322ab (patch)
tree98dbc974b4a6119fe88c01ae0a4017b13fa10e93 /crypto/modes/build.info
parentAdd an Ed448 malleability test (diff)
downloadopenssl-b1ceb439f234a998db84f27a3a245dab95d322ab.tar.xz
openssl-b1ceb439f234a998db84f27a3a245dab95d322ab.zip
Add RFC5297 AES-SIV support
Based originally on github.com/dfoxfranke/libaes_siv This creates an SIV128 mode that uses EVP interfaces for the CBC, CTR and CMAC code to reduce complexity at the cost of perfomance. The expected use is for short inputs, not TLS-sized records. Add multiple AAD input capacity in the EVP tests. Reviewed-by: Paul Dale <paul.dale@oracle.com> Reviewed-by: Bernd Edlinger <bernd.edlinger@hotmail.de> (Merged from https://github.com/openssl/openssl/pull/3540)
Diffstat (limited to 'crypto/modes/build.info')
-rw-r--r--crypto/modes/build.info2
1 files changed, 1 insertions, 1 deletions
diff --git a/crypto/modes/build.info b/crypto/modes/build.info
index 821340eb90..1820ab26ba 100644
--- a/crypto/modes/build.info
+++ b/crypto/modes/build.info
@@ -1,7 +1,7 @@
LIBS=../../libcrypto
SOURCE[../../libcrypto]=\
cbc128.c ctr128.c cts128.c cfb128.c ofb128.c gcm128.c \
- ccm128.c xts128.c wrap128.c ocb128.c \
+ ccm128.c xts128.c wrap128.c ocb128.c siv128.c \
{- $target{modes_asm_src} -}
INCLUDE[gcm128.o]=..