From 3ae87076927ee974a2abfc737219c80e34c85ef3 Mon Sep 17 00:00:00 2001 From: GUO Zihua Date: Tue, 9 Aug 2022 23:06:49 +0800 Subject: [PATCH] keys: Allow automatic module signature with SM3 hulk inclusion category: feature bugzilla: https://gitee.com/openeuler/kernel/issues/I5K5HM CVE: NA -------------------------------- Support SM3 algorithm for module automatic signature during "make modules_install" and "make modules_sign". Signed-off-by: GUO Zihua Reviewed-by: Xiu Jianfeng Reviewed-by: Chao Liu Signed-off-by: Zheng Zengkai --- init/Kconfig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/init/Kconfig b/init/Kconfig index 0935a7d84a26..4e81d70311c4 100644 --- a/init/Kconfig +++ b/init/Kconfig @@ -2307,6 +2307,9 @@ config MODULE_SIG_SHA512 bool "Sign modules with SHA-512" select CRYPTO_SHA512 +config MODULE_SIG_SM3 + bool "Sign modules with SM3" + select CRYPTO_SM3 endchoice config MODULE_SIG_HASH @@ -2317,6 +2320,7 @@ config MODULE_SIG_HASH default "sha256" if MODULE_SIG_SHA256 default "sha384" if MODULE_SIG_SHA384 default "sha512" if MODULE_SIG_SHA512 + default "sm3" if MODULE_SIG_SM3 config MODULE_COMPRESS bool "Compress modules on installation" -- GitLab