Passive, Transparent, and Selective TLS Decryption for Network Security Monitoring
Florian Wilkens, Steffen Haas, Johanna Amann, Mathias Fischer

TL;DR
This paper introduces a cooperative TLS decryption method where end-hosts selectively share key material with network monitoring systems, enhancing security and privacy while maintaining visibility for network analysis.
Contribution
It proposes a novel approach enabling end-hosts to control TLS decryption by selectively sharing keys, reducing computational overhead compared to traditional MitM proxies.
Findings
Decryption increases runtime by approximately 2.5 times.
Buffering traffic for 40ms allows decrypting 99.99% of TLS connections.
Approach requires significantly less computational resources than MitM proxies.
Abstract
Internet traffic is increasingly encrypted. While this protects the confidentiality and integrity of communication, it prevents network monitoring systems (NMS) and intrusion detection systems (IDSs) from effectively analyzing the now encrypted payloads. Therefore, many enterprise networks have deployed man-in-the-middle (MitM) proxies that intercept TLS connections at the network border to examine packet payloads and thus retain some visibility. However, recent studies have shown that TLS interception often reduces connection security and potentially introduces additional attack vectors to the network. In this paper, we present a cooperative approach in which end-hosts as cryptographic endpoints selectively provide TLS key material to NMS for decryption. This enables endpoints to control who can decrypt which content and lets users retain privacy for chosen connections. We implement a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInternet Traffic Analysis and Secure E-voting · Network Security and Intrusion Detection · Advanced Malware Detection Techniques
