1 # SPDX-License-Identifier: GPL-2.0-only 2 config FS_ENCRYPTION 3 bool "FS Encryption (Per-file encrypti 4 select CRYPTO 5 select CRYPTO_HASH 6 select CRYPTO_SKCIPHER 7 select CRYPTO_LIB_SHA256 8 select KEYS 9 help 10 Enable encryption of files and direc 11 feature is similar to ecryptfs, but 12 efficient since it avoids caching th 13 decrypted pages in the page cache. 14 F2FS, UBIFS, and CephFS make use of 15 16 # Filesystems supporting encryption must selec 17 # allows the algorithms to be built as modules 18 # whereas selecting them from FS_ENCRYPTION wo 19 # 20 # Note: this option only pulls in the algorith 21 # needs "by default". If userspace will use " 22 # as Adiantum encryption, then those other mod 23 # in the crypto API; see Documentation/filesys 24 # 25 # Also note that this option only pulls in the 26 # algorithms, not any per-architecture optimiz 27 # strongly recommended to enable optimized imp 28 # disable these generic implementations if cor 29 # implementations will always be available too 30 # dependencies ('imply' rather than 'select'). 31 # implementations if you're sure they will nev 32 config FS_ENCRYPTION_ALGS 33 tristate 34 imply CRYPTO_AES 35 imply CRYPTO_CBC 36 imply CRYPTO_CTS 37 imply CRYPTO_ECB 38 imply CRYPTO_HMAC 39 imply CRYPTO_SHA512 40 imply CRYPTO_XTS 41 42 config FS_ENCRYPTION_INLINE_CRYPT 43 bool "Enable fscrypt to use inline cry 44 depends on FS_ENCRYPTION && BLK_INLINE 45 help 46 Enable fscrypt to use inline encrypt
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.