Run AEAD tests against EVP_CIPHER implementations.
authorjsing <jsing@openbsd.org>
Sat, 30 Jul 2022 16:17:22 +0000 (16:17 +0000)
committerjsing <jsing@openbsd.org>
Sat, 30 Jul 2022 16:17:22 +0000 (16:17 +0000)
commit5de385354039c1a0fc50886f623d71454285d987
treeea3cbb62743667753896961ad92cfe9fcb586a0b
parent16abd8ebf7e46e0b0fa523bed49e1dac055b292f
Run AEAD tests against EVP_CIPHER implementations.

In addition to running AEAD tests against the EVP_AEAD implementation, also
run them against the EVP_CIPHER implementation where applicable.

This is a perfect example of why EVP_AEAD exists and why EVP_CIPHER is
completely unsuited for use with AEADs...
regress/lib/libcrypto/aead/aeadtest.c