blob: d35b4915b00d4722e76464baba6b272ce86332f0 [file] [log] [blame]
Mimi Zohar66dbc3252011-03-15 16:12:09 -04001config EVM
2 boolean "EVM support"
Dmitry Kasatkina3aef942014-02-28 14:18:09 +02003 depends on SECURITY
4 select KEYS
5 select ENCRYPTED_KEYS
Mimi Zohar66dbc3252011-03-15 16:12:09 -04006 select CRYPTO_HMAC
Mimi Zohar66dbc3252011-03-15 16:12:09 -04007 select CRYPTO_SHA1
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.