A DoH Traffic Detection System Based on Interpretable Deep Learning Neural Networks

Over the past few years, DNS has been a preferred target for hacker attacks, and although the DNS over HTTPS (DoH) protocol is considered ideal for Internet users, providing additional privacy protection and security, it also poses a significant problem: network administrators are unable to effectively monitor and intercept suspicious network traffic generated by malware and malicious tools. In this paper, in order to address this need in the field of cybersecurity, we develop a model to accurately detect and classify DNS over HTTPS attacks using a deep learning neural network approach based on the Canadian Center for Secure Networking's open source CIRA-CIC-DoHBrw-2020 dataset. The developed model achieves more than 97% accuracy in the detection and classification task of comprehensive traffic and very high accuracy (99. 1 %), recall (98. 1 %), and F1 score (95.8<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">%</sup>) in the scenario classification task of malignant DoH traffic and benign DoH traffic identification. At the end of this study, according to the concept of interpretable AI methods, the potential feature contributions of the model are computed and emphasized by the novel use of game theory-based SHAP method, which enables the developed algorithm to provide transparent and interpretable results, which will be useful and instructive for future work on malignant traffic detection.

Authors

Institutions

Publication Details

Published
2024-09-27
DOI
https://doi.org/10.1109/iciscae62304.2024.10761846
Primary Topic
Network Security and Intrusion Detection
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A DoH Traffic Detection System Based on Interpretable Deep Learning Neural Networks

Ruifan Huang
Network Security and Intrusion Detection
article

A DoH Traffic Detection System Based on Interpretable Deep Learning Neural Networks

Ruifan Huang
article en

Abstract

Over the past few years, DNS has been a preferred target for hacker attacks, and although the DNS over HTTPS (DoH) protocol is considered ideal for Internet users, providing additional privacy protection and security, it also poses a significant problem: network administrators are unable to effectively monitor and intercept suspicious network traffic generated by malware and malicious tools. In this paper, in order to address this need in the field of cybersecurity, we develop a model to accurately detect and classify DNS over HTTPS attacks using a deep learning neural network approach based on the Canadian Center for Secure Networking's open source CIRA-CIC-DoHBrw-2020 dataset. The developed model achieves more than 97% accuracy in the detection and classification task of comprehensive traffic and very high accuracy (99. 1 %), recall (98. 1 %), and F1 score (95.8<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">%</sup>) in the scenario classification task of malignant DoH traffic and benign DoH traffic identification. At the end of this study, according to the concept of interpretable AI methods, the potential feature contributions of the model are computed and emphasized by the novel use of game theory-based SHAP method, which enables the developed algorithm to provide transparent and interpretable results, which will be useful and instructive for future work on malignant traffic detection.

University of Hong Kong (HK)
Openalex Percentile: Top 75%
Network Security and Intrusion Detection
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.