diff options
author | Matt Caswell <matt@openssl.org> | 2020-05-27 11:38:39 +0100 |
---|---|---|
committer | Matt Caswell <matt@openssl.org> | 2020-06-19 11:41:23 +0100 |
commit | ce7bd71a428b0907958beb6dfa71681e751b33d1 (patch) | |
tree | 210242e99afb3dcabc2ffa793d567d18155b27d9 /doc | |
parent | 86863f2ddc4200e5048e28c40ed6521495010699 (diff) |
Correctly handle the return value from EVP_Cipher() in the CMAC code
EVP_Cipher() is a very low level routine that directly calls the
underlying cipher function. It's return value semantics are very odd.
Depending on the type of cipher 0 or -1 is returned on error. We should
just check for <=0 for a failure.
Fixes #11957
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from https://github.com/openssl/openssl/pull/12107)
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions