Detecting Malignant TLS Servers Using Machine Learning Techniques
Sankalp Bagaria, R. Balaji, B. S. Bindhumadhava

TL;DR
This paper presents a two-phase machine learning approach to detect malicious TLS servers and malicious website traffic by analyzing certificate features and encrypted traffic patterns, enhancing security without human intervention.
Contribution
It introduces a novel two-phase system combining certificate analysis and encrypted traffic flow features for automatic malicious TLS server detection.
Findings
Effective classification of malicious vs. benign servers using machine learning.
Improved detection accuracy by combining certificate and traffic features.
Demonstrated robustness against encrypted malicious traffic patterns.
Abstract
TLS uses X.509 certificates for server authentication. A X.509 certificate is a complex document and various innocent errors may occur while creating/ using it. Also, many certificates belong to malicious websites and should be rejected by the client and those web servers should not be visited. Usually, when a client finds a certificate that is doubtful using the traditional tests, it asks for human intervention. But, looking at certificates, most people can't differentiate between malicious and non-malicious websites. Thus, once traditional certificate validation has failed, instead of asking for human intervention, we use machine learning techniques to enable a web browser to decide whether the server to which the certificate belongs to is malignant or not ie, whether the website should be visited or not. Once a certificate has been accepted in the above phase, we observe that the…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNetwork Security and Intrusion Detection · Internet Traffic Analysis and Secure E-voting · Spam and Phishing Detection
