1 # SPDX-License-Identifier: GPL-2.0-only << 2 # 1 # 3 # TLS configuration 2 # TLS configuration 4 # 3 # 5 config TLS 4 config TLS 6 tristate "Transport Layer Security sup 5 tristate "Transport Layer Security support" 7 depends on INET 6 depends on INET 8 select CRYPTO 7 select CRYPTO 9 select CRYPTO_AES 8 select CRYPTO_AES 10 select CRYPTO_GCM 9 select CRYPTO_GCM 11 select STREAM_PARSER 10 select STREAM_PARSER 12 select NET_SOCK_MSG << 13 default n 11 default n 14 help !! 12 ---help--- 15 Enable kernel support for TLS protocol 13 Enable kernel support for TLS protocol. This allows symmetric 16 encryption handling of the TLS protoco 14 encryption handling of the TLS protocol to be done in-kernel. 17 << 18 If unsure, say N. << 19 << 20 config TLS_DEVICE << 21 bool "Transport Layer Security HW offl << 22 depends on TLS << 23 select SKB_DECRYPTED << 24 select SOCK_VALIDATE_XMIT << 25 select SOCK_RX_QUEUE_MAPPING << 26 default n << 27 help << 28 Enable kernel support for HW offload o << 29 << 30 If unsure, say N. << 31 << 32 config TLS_TOE << 33 bool "Transport Layer Security TCP sta << 34 depends on TLS << 35 default n << 36 help << 37 Enable kernel support for legacy HW of << 38 which is incompatible with the Linux n << 39 15 40 If unsure, say N. 16 If unsure, say N.
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.