CVSROOT:        /cvs
Module name:    src
Changes by:     t...@cvs.openbsd.org    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.

Reply via email to