xref: /linux/fs/crypto/Kconfig (revision 643fa9612bf1a29153eee46fd398117632f93cbe)
10b81d077SJaegeuk Kimconfig FS_ENCRYPTION
2*643fa961SChandan Rajendra	bool "FS Encryption (Per-file encryption)"
30b81d077SJaegeuk Kim	select CRYPTO
40b81d077SJaegeuk Kim	select CRYPTO_AES
50b81d077SJaegeuk Kim	select CRYPTO_CBC
60b81d077SJaegeuk Kim	select CRYPTO_ECB
70b81d077SJaegeuk Kim	select CRYPTO_XTS
80b81d077SJaegeuk Kim	select CRYPTO_CTS
9b7e7cf7aSDaniel Walter	select CRYPTO_SHA256
100b81d077SJaegeuk Kim	select KEYS
110b81d077SJaegeuk Kim	help
120b81d077SJaegeuk Kim	  Enable encryption of files and directories.  This
130b81d077SJaegeuk Kim	  feature is similar to ecryptfs, but it is more memory
140b81d077SJaegeuk Kim	  efficient since it avoids caching the encrypted and
15*643fa961SChandan Rajendra	  decrypted pages in the page cache.  Currently Ext4,
16*643fa961SChandan Rajendra	  F2FS and UBIFS make use of this feature.
17