riscv: Use the optimized rvv AES-128/192/256-CBC.
authorPhoebe Chen <phoebe.chen@sifive.com>
Thu, 1 Jun 2023 12:11:37 +0000 (05:11 -0700)
committerHugo Landau <hlandau@openssl.org>
Thu, 26 Oct 2023 14:55:50 +0000 (15:55 +0100)
commit562b4eb4c131b7c639abbc1a93d40de497f32a0f
treeca117698cc8ad95581213d09e52b6134cc1314d4
parent5e16a6276bf4624fb15ec26b49219af5b2ed19d1
riscv: Use the optimized rvv AES-128/192/256-CBC.

Replace old CBC implementation with optimized AES-128/192/256-CBC in
this patch.

Signed-off-by: Phoebe Chen <phoebe.chen@sifive.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Hugo Landau <hlandau@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21923)
include/crypto/aes_platform.h
providers/implementations/ciphers/cipher_aes_hw_rv64i.inc