xref: /openbmc/linux/net/tls/Kconfig (revision b60a5b8d)
1#
2# TLS configuration
3#
4config TLS
5	tristate "Transport Layer Security support"
6	depends on INET
7	select CRYPTO
8	select CRYPTO_AES
9	select CRYPTO_GCM
10	select STREAM_PARSER
11	select NET_SOCK_MSG
12	default n
13	---help---
14	Enable kernel support for TLS protocol. This allows symmetric
15	encryption handling of the TLS protocol to be done in-kernel.
16
17	If unsure, say N.
18
19config TLS_DEVICE
20	bool "Transport Layer Security HW offload"
21	depends on TLS
22	select SOCK_VALIDATE_XMIT
23	default n
24	help
25	Enable kernel support for HW offload of the TLS protocol.
26
27	If unsure, say N.
28