crypto: add support for AEAD and AES-GCM 13/18713/4
authorDamjan Marion <damarion@cisco.com>
Fri, 29 Mar 2019 12:47:54 +0000 (13:47 +0100)
committerDamjan Marion <damarion@cisco.com>
Sun, 7 Apr 2019 09:19:35 +0000 (11:19 +0200)
commit060bfb987a277624e5644de2fcbee1196c2c76e8
tree2ca6ccf57c09c5e016f9613b0e0e75f8e49475eb
parentdc43bcd8abef2cee4eebdc94d9a82c0194ba00fb
crypto: add support for AEAD and AES-GCM

Change-Id: Iff6f81a49b9cff5522fbb4914d47472423eac5db
Signed-off-by: Damjan Marion <damarion@cisco.com>
21 files changed:
src/plugins/crypto_openssl/main.c
src/plugins/unittest/CMakeLists.txt
src/plugins/unittest/crypto/aes_cbc.c
src/plugins/unittest/crypto/aes_gcm.c [new file with mode: 0644]
src/plugins/unittest/crypto/crypto.h
src/plugins/unittest/crypto/rfc2202_hmac_md5.c
src/plugins/unittest/crypto/rfc2202_hmac_sha1.c
src/plugins/unittest/crypto/rfc4231.c
src/plugins/unittest/crypto_test.c
src/vnet/crypto/cli.c
src/vnet/crypto/crypto.c
src/vnet/crypto/crypto.h
src/vnet/crypto/format.c
src/vnet/ipsec/esp.h
src/vnet/ipsec/esp_decrypt.c
src/vnet/ipsec/esp_encrypt.c
src/vnet/ipsec/ipsec.c
src/vnet/ipsec/ipsec.h
src/vnet/ipsec/ipsec_sa.c
src/vnet/ipsec/ipsec_sa.h
src/vnet/lisp-cp/control.c