The objective of this patch is to add AEAD cipher aes-gcm
to afalg. Portion of code is borrowed from e_aes.c. The AEAD
auth size is set to program the TAG length. AAD (additional
authenc data) is sent in iov along with data[in].
The code is tested with s_server/s_client and apache.
Atul Gupta (1):
AFALG: Support AES-GCM for keysize 128,192,256
engines/e_afalg.c | 568 ++++++++++++++++++++++++++++++++++++++++++++++++--
engines/e_afalg.h | 28 ++-
engines/e_afalg_err.h | 2 +
3 files changed, 578 insertions(+), 20 deletions(-)
openssl-dev mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev