diff options
author | jsing <> | 2014-06-10 11:26:34 +0000 |
---|---|---|
committer | jsing <> | 2014-06-10 11:26:34 +0000 |
commit | 27401a154671ed8905576e4c6e0a9da73f2ac294 (patch) | |
tree | a4fd1f8ebbb194eedf6b70d53ea5b7a81d76c9c0 /src/lib/libcrypto/engine/tb_ecdsa.c | |
parent | a13b202796a212c4c4e553e85d8bad24bbdffe07 (diff) | |
download | openbsd-27401a154671ed8905576e4c6e0a9da73f2ac294.tar.gz openbsd-27401a154671ed8905576e4c6e0a9da73f2ac294.tar.bz2 openbsd-27401a154671ed8905576e4c6e0a9da73f2ac294.zip |
Ensure ssl3_final_finish_mac() returns failure if either the MD5 or SHA1
handshake MAC calculation fails. Currently, the result from both
ssl3_handshake_mac() calls is added together. This means that unless both
MD5 and SHA1 fail, a positive value will be returned to the caller,
indicating success rather than failure.
ok deraadt@ miod@ sthen@
Diffstat (limited to 'src/lib/libcrypto/engine/tb_ecdsa.c')
0 files changed, 0 insertions, 0 deletions