blob: fea9749c37562b1006885cf56410361a64f31db1 [file] [log] [blame]
Mimi Zohar66dbc3252011-03-15 16:12:09 -04001config EVM
2 boolean "EVM support"
Mimi Zohar1d714052011-08-28 08:57:11 -04003 depends on SECURITY && KEYS && (TRUSTED_KEYS=y || TRUSTED_KEYS=n)
Mimi Zohar66dbc3252011-03-15 16:12:09 -04004 select CRYPTO_HMAC
5 select CRYPTO_MD5
6 select CRYPTO_SHA1
James Morris0b024d22011-08-09 11:33:36 +10007 select ENCRYPTED_KEYS
Mimi Zohar66dbc3252011-03-15 16:12:09 -04008 default n
9 help
10 EVM protects a file's security extended attributes against
11 integrity attacks.
12
13 If you are unsure how to answer this question, answer N.
Dmitry Kasatkin74de6682012-09-10 10:37:20 +030014
15config EVM_HMAC_VERSION
16 int "EVM HMAC version"
17 depends on EVM
18 default 2
19 help
20 This options adds EVM HMAC version support.
21 1 - original version
22 2 - add per filesystem unique identifier (UUID) (default)
23
24 WARNING: changing the HMAC calculation method or adding
25 additional info to the calculation, requires existing EVM
26 labeled file systems to be relabeled.