13c4d7559SDave Watson# 23c4d7559SDave Watson# TLS configuration 33c4d7559SDave Watson# 43c4d7559SDave Watsonconfig TLS 53c4d7559SDave Watson tristate "Transport Layer Security support" 654144b48SDavid S. Miller depends on INET 7d807ec65SDave Watson select CRYPTO 8d807ec65SDave Watson select CRYPTO_AES 9d807ec65SDave Watson select CRYPTO_GCM 10c46234ebSDave Watson select STREAM_PARSER 11*d829e9c4SDaniel Borkmann select NET_SOCK_MSG 12d807ec65SDave Watson default n 133c4d7559SDave Watson ---help--- 143c4d7559SDave Watson Enable kernel support for TLS protocol. This allows symmetric 153c4d7559SDave Watson encryption handling of the TLS protocol to be done in-kernel. 163c4d7559SDave Watson 17d807ec65SDave Watson If unsure, say N. 18e8f69799SIlya Lesokhin 19e8f69799SIlya Lesokhinconfig TLS_DEVICE 20e8f69799SIlya Lesokhin bool "Transport Layer Security HW offload" 21e8f69799SIlya Lesokhin depends on TLS 22e8f69799SIlya Lesokhin select SOCK_VALIDATE_XMIT 23e8f69799SIlya Lesokhin default n 24e8f69799SIlya Lesokhin help 25e8f69799SIlya Lesokhin Enable kernel support for HW offload of the TLS protocol. 26e8f69799SIlya Lesokhin 27e8f69799SIlya Lesokhin If unsure, say N. 28