mirror of https://gitee.com/openkylin/linux.git
ima: add sm3 algorithm to hash algorithm configuration list
sm3 has been supported by the ima hash algorithm, but it is not yet in the Kconfig configuration list. After adding, both ima and tpm2 can support sm3 well. Signed-off-by: Tianjia Zhang <tianjia.zhang@linux.alibaba.com> Signed-off-by: Mimi Zohar <zohar@linux.ibm.com>
This commit is contained in:
parent
6a30e1b1dc
commit
5780b9abd5
|
@ -112,6 +112,10 @@ choice
|
||||||
config IMA_DEFAULT_HASH_WP512
|
config IMA_DEFAULT_HASH_WP512
|
||||||
bool "WP512"
|
bool "WP512"
|
||||||
depends on CRYPTO_WP512=y && !IMA_TEMPLATE
|
depends on CRYPTO_WP512=y && !IMA_TEMPLATE
|
||||||
|
|
||||||
|
config IMA_DEFAULT_HASH_SM3
|
||||||
|
bool "SM3"
|
||||||
|
depends on CRYPTO_SM3=y && !IMA_TEMPLATE
|
||||||
endchoice
|
endchoice
|
||||||
|
|
||||||
config IMA_DEFAULT_HASH
|
config IMA_DEFAULT_HASH
|
||||||
|
@ -121,6 +125,7 @@ config IMA_DEFAULT_HASH
|
||||||
default "sha256" if IMA_DEFAULT_HASH_SHA256
|
default "sha256" if IMA_DEFAULT_HASH_SHA256
|
||||||
default "sha512" if IMA_DEFAULT_HASH_SHA512
|
default "sha512" if IMA_DEFAULT_HASH_SHA512
|
||||||
default "wp512" if IMA_DEFAULT_HASH_WP512
|
default "wp512" if IMA_DEFAULT_HASH_WP512
|
||||||
|
default "sm3" if IMA_DEFAULT_HASH_SM3
|
||||||
|
|
||||||
config IMA_WRITE_POLICY
|
config IMA_WRITE_POLICY
|
||||||
bool "Enable multiple writes to the IMA policy"
|
bool "Enable multiple writes to the IMA policy"
|
||||||
|
|
Loading…
Reference in New Issue