diff options
author | fangming.fang <fangming.fang@arm.com> | 2022-12-08 10:46:27 +0000 |
---|---|---|
committer | Pauli <pauli@openssl.org> | 2022-12-13 09:42:06 +1100 |
commit | d89e0361d5ff5b32c24edac6c60c5ae38714e6c3 (patch) | |
tree | eaffec88b2657689297efa6336a2e5db45a00108 /crypto/err/err.c | |
parent | a5342007e7832cbd427fb62af24998f81d20c5f6 (diff) |
Fix SM4-CBC regression on Armv8
Fixes #19858
During decryption, the last ciphertext is not fed to next block
correctly when the number of input blocks is exactly 4. Fix this
and add the corresponding test cases.
Thanks xu-yi-zhou for reporting this issue and proposing the fix.
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19872)
Diffstat (limited to 'crypto/err/err.c')
0 files changed, 0 insertions, 0 deletions