Kconfig (4343f61103cdb8ccd6f3d5dd7168f1176a1cee37) Kconfig (9e1e5d4372d641d3cd6d6cb8dc0b488a7850d222)
1# SPDX-License-Identifier: GPL-2.0-only
2# IBM Integrity Measurement Architecture
3#
4config IMA
5 bool "Integrity Measurement Architecture(IMA)"
6 select SECURITYFS
7 select CRYPTO
8 select CRYPTO_HMAC
9 select CRYPTO_MD5

--- 145 unchanged lines hidden (view full) ---

155 and configure EVM.
156
157 For more information on integrity appraisal refer to:
158 <http://linux-ima.sourceforge.net>
159 If unsure, say N.
160
161config IMA_ARCH_POLICY
162 bool "Enable loading an IMA architecture specific policy"
1# IBM Integrity Measurement Architecture
2#
3config IMA
4 bool "Integrity Measurement Architecture(IMA)"
5 select SECURITYFS
6 select CRYPTO
7 select CRYPTO_HMAC
8 select CRYPTO_MD5

--- 145 unchanged lines hidden (view full) ---

154 and configure EVM.
155
156 For more information on integrity appraisal refer to:
157 <http://linux-ima.sourceforge.net>
158 If unsure, say N.
159
160config IMA_ARCH_POLICY
161 bool "Enable loading an IMA architecture specific policy"
163 depends on KEXEC_VERIFY_SIG || IMA_APPRAISE && INTEGRITY_ASYMMETRIC_KEYS
162 depends on (KEXEC_VERIFY_SIG && IMA) || IMA_APPRAISE \
163 && INTEGRITY_ASYMMETRIC_KEYS
164 default n
165 help
166 This option enables loading an IMA architecture specific policy
167 based on run time secure boot flags.
168
169config IMA_APPRAISE_BUILD_POLICY
170 bool "IMA build time configured policy rules"
171 depends on IMA_APPRAISE && INTEGRITY_ASYMMETRIC_KEYS

--- 127 unchanged lines hidden ---
164 default n
165 help
166 This option enables loading an IMA architecture specific policy
167 based on run time secure boot flags.
168
169config IMA_APPRAISE_BUILD_POLICY
170 bool "IMA build time configured policy rules"
171 depends on IMA_APPRAISE && INTEGRITY_ASYMMETRIC_KEYS

--- 127 unchanged lines hidden ---