CVSROOT: /cvs Module name: src Changes by: [email protected] 2020/04/27 13:31:02
Modified files:
lib/libcrypto/evp: e_aes.c evp.h evp_err.c
Log message:
Disallow the use of zero length IVs in AES-GCM via
EVP_AEAD_CTX_{open,seal}, as this leaks the authentication key.
Issue reported and fix tested by Guido Vranken.
ok beck, jsing
This commit adds a constant to a public header despite library lock,
as discussed with deraadt and sthen.
