From 1b13c2c933eb544020ab17aaec1f28b21f228dec Mon Sep 17 00:00:00 2001 From: Zhangfei Gao Date: Wed, 6 Sep 2023 22:00:03 +0800 Subject: [PATCH 34/48] uadk_cipher: iv_len in SM4_ECB mode must be 0 The iv_len of ECB mode must be 0. Signed-off-by: Zhangfei Gao --- src/uadk_cipher.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/uadk_cipher.c b/src/uadk_cipher.c index c87c7ee..901c29e 100644 --- a/src/uadk_cipher.c +++ b/src/uadk_cipher.c @@ -1024,7 +1024,7 @@ static int bind_v2_cipher(void) sizeof(struct cipher_priv_ctx), uadk_e_cipher_init, uadk_e_do_cipher, uadk_e_cipher_cleanup, EVP_CIPHER_set_asn1_iv, EVP_CIPHER_get_asn1_iv); - UADK_CIPHER_DESCR(sm4_ecb, 16, 16, 16, EVP_CIPH_ECB_MODE, + UADK_CIPHER_DESCR(sm4_ecb, 16, 16, 0, EVP_CIPH_ECB_MODE, sizeof(struct cipher_priv_ctx), uadk_e_cipher_init, uadk_e_do_cipher, uadk_e_cipher_cleanup, EVP_CIPHER_set_asn1_iv, EVP_CIPHER_get_asn1_iv); -- 2.25.1