cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

Kconfig (879B)


      1# SPDX-License-Identifier: GPL-2.0-only
      2#
      3# TLS configuration
      4#
      5config TLS
      6	tristate "Transport Layer Security support"
      7	depends on INET
      8	select CRYPTO
      9	select CRYPTO_AES
     10	select CRYPTO_GCM
     11	select STREAM_PARSER
     12	select NET_SOCK_MSG
     13	default n
     14	help
     15	Enable kernel support for TLS protocol. This allows symmetric
     16	encryption handling of the TLS protocol to be done in-kernel.
     17
     18	If unsure, say N.
     19
     20config TLS_DEVICE
     21	bool "Transport Layer Security HW offload"
     22	depends on TLS
     23	select SOCK_VALIDATE_XMIT
     24	select SOCK_RX_QUEUE_MAPPING
     25	default n
     26	help
     27	Enable kernel support for HW offload of the TLS protocol.
     28
     29	If unsure, say N.
     30
     31config TLS_TOE
     32	bool "Transport Layer Security TCP stack bypass"
     33	depends on TLS
     34	default n
     35	help
     36	Enable kernel support for legacy HW offload of the TLS protocol,
     37	which is incompatible with the Linux networking stack semantics.
     38
     39	If unsure, say N.