29 lines
1.0 KiB
Diff
29 lines
1.0 KiB
Diff
From 1b13c2c933eb544020ab17aaec1f28b21f228dec Mon Sep 17 00:00:00 2001
|
|
From: Zhangfei Gao <zhangfei.gao@linaro.org>
|
|
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 <zhangfei.gao@linaro.org>
|
|
---
|
|
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
|
|
|