The DOI matches its Crossref record; 162 of the 162 references it cites were found in a registry or an index.
Machine Learning-Powered Encrypted Network Traffic Analysis: A Comprehensive Survey
Abstract
Traffic analysis is the process of monitoring network activities, discovering specific patterns, and gleaning valuable information from network traffic. It can be applied in various fields such as network assert probing and anomaly detection. With the advent of network traffic encryption, however, traffic analysis becomes an arduous task. Due to the invisibility of packet payload, traditional traffic analysis methods relying on capturing valuable information from plaintext payload are likely to lose efficacy. Machine learning has been emerging as a powerful tool to extract informative features without getting access to payload, and thus is widely employed in encrypted traffic analysis. In this paper, we present a comprehensive survey on recent achievements in machine learning-powered encrypted traffic analysis. To begin with, we review the literature in this area and summarize the analysis goals that serve as the basis for literature classification. Then, we abstract the workflow of encrypted traffic analysis with machine learning tools, including traffic collection, traffic representation, traffic analysis method, and performance evaluation. For the surveyed studies, the requirements of classification granularity and information timeliness may vary a lot for different analysis goals. Hence, in terms of the goal of traffic analysis, we present a comprehensive review on existing studies according to four categories: network asset identification, network characterization, privacy leakage detection, and anomaly detection. Finally, we discuss the challenges and directions for future research on encrypted traffic analysis.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
Hochreiter, S., & Schmidhuber, J. (1997) · Neural Computation · doi:10.1162/neco.1997.9.8.1735 · Cited by 102,318
Gradient-based learning applied to document recognition
Lecun, Y., Bottou, L., Bengio, Y., & Haffner, P. (1998) · Proceedings of the IEEE · doi:10.1109/5.726791 · Cited by 58,805
Nearest neighbor pattern classification
Cover, T., & Hart, P. (1967) · IEEE Transactions on Information Theory · doi:10.1109/tit.1967.1053964 · Cited by 16,936
The graph neural network model
Scarselli, F., Gori, M., Tsoi, A. C., Hagenbuchner, M., & Monfardini, G. (2009) · IEEE Transactions on Neural Networks · doi:10.1109/tnn.2008.2005605 · Cited by 9,582
Survey of Clustering Algorithms
Xu, R., & WunschII, D. (2005) · IEEE Transactions on Neural Networks · doi:10.1109/tnn.2005.845141 · Cited by 6,197
What is a support vector machine?
Noble, W. S. (2006) · Nature Biotechnology · doi:10.1038/nbt1206-1565 · Cited by 4,301
Biau, G., & Scornet, E. (2016) · Test · doi:10.1007/s11749-016-0481-7 · Cited by 4,149
Tor: The Second-Generation Onion Router
Dingledine, R., Mathewson, N., & Syverson, P. (2004) · doi:10.21236/ada465464 · Cited by 4,104
A survey of decision tree classifier methodology
Safavian, S. R., & Landgrebe, D. (1991) · IEEE Transactions on Systems, Man, and Cybernetics · doi:10.1109/21.97458 · Cited by 3,808
A Survey of Data Mining and Machine Learning Methods for Cyber Security Intrusion Detection
Buczak, A. L., & Guven, E. (2016) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2015.2494502 · Cited by 3,332
Research works printed but not linked: 44
- 10.1109/WoWMoM.2017.7974289 · doi:10.1109/wowmom.2017.7974289
- 2021, Multi-Site Connectivity (MSC) Capability Package V1 0
- 10.1145/3460120.3484547 · doi:10.1145/3460120.3484547
- 2018, The Transport Layer Security (TLS) Protocol Version 1 3
- frankel, 2001, Demystifying the IPSec Puzzle
- 10.1109/COMST.2018.2843533 · DOI
- kemeny, 1976, Markov Chains With Stationary Transition Probabilities, 6
- hayes, 2016, k-fingerprinting: A robust scalable website fingerprinting technique, Proc Usenix Security Symp, 1187
- overdorf, 2017, How unique is your. Onion? An analysis of the fingerprintability of ToR onion services, Proc ACM SIGSAC Conf Comput Commun Security, 2021
- 10.1109/ICIN.2019.8685901 · doi:10.1109/icin.2019.8685901
- 10.1145/3007748.3007763 · doi:10.1145/3007748.3007763
- 10.1109/IWQoS49365.2020.9212897 · doi:10.1109/iwqos49365.2020.9212897
- 10.1109/GLOCOM.2014.7036866 · doi:10.1109/glocom.2014.7036866
- 10.1109/CIS.2015.105 · doi:10.1109/cis.2015.105
- 10.1016/j.procs.2015.04.007 · doi:10.1016/j.procs.2015.04.007
- 10.1109/MASS.2018.00015 · doi:10.1109/mass.2018.00015
- 10.1109/NGMAST.2014.57 · doi:10.1109/ngmast.2014.57
- 10.1109/INFOCOM.2018.8486211 · doi:10.1109/infocom.2018.8486211
- muehlstein, 2017, Analyzing https encrypted traffic to identify user’s operating system, browser and application, Proc 14th IEEE Annu Consum Commun Netw Conf (CCNC), 1
- 10.1109/CCNC.2016.7444941 · doi:10.1109/ccnc.2016.7444941
- 10.1109/IWCMC48107.2020.9148110 · doi:10.1109/iwcmc48107.2020.9148110
- 10.1109/BigData.2018.8622243 · doi:10.1109/bigdata.2018.8622243
- merino, 2013, Instant Traffic Analysis with Tshark How-to
- 10.1007/s10207-016-0343-z · doi:10.1007/s10207-016-0343-z
- 10.1007/978-88-470-1818-1_22 · doi:10.1007/978-88-470-1818-1_22
- 10.1109/MMAR.2015.7284025 · doi:10.1109/mmar.2015.7284025
- oršoli?, 2018, In-network QoE and KPI monitoring of mobile YouTube traffic: Insights for encrypted IoS flows, Proc IEEE 14th Int Conf Netw Service Manag (CNSM), 233
- chappell, 2012, Wireshark Network Analysis
- 10.1109/INFOCOMWKSHPS51825.2021.9484509 · doi:10.1109/infocomwkshps51825.2021.9484509
- wang, 2017, Walkie–talkie: An efficient defense against passive website fingerprinting attacks, Proc USENIX Security Symp (USENIX Security), 1375
- 10.5220/0005099500210027 · doi:10.5220/0005099500210027
- 10.1109/IPCCC47392.2019.8958772 · doi:10.1109/ipccc47392.2019.8958772
- beznazwy, 2020, How China detects and blocks shadowsocks, Proc ACM Internet Meas Conf, 111
- 2021, P0f V3
- 2021, ZoomEye—Cyberspace Search Engine
- 10.1007/978-3-642-12334-4_17 · doi:10.1007/978-3-642-12334-4_17
- 2021, Shodan the search engine for
- 2021, FOFA
- 10.1109/CNSM.2013.6727845 · doi:10.1109/cnsm.2013.6727845
- 2022, Transparencyreport
- 2021, Cfssubseteval
- 2021, InfoGainAttributeEval
- 10.1109/PCCC.2007.358875 · doi:10.1109/pccc.2007.358875
- 10.1007/978-3-319-23126-6_25 · doi:10.1007/978-3-319-23126-6_25
Cited by
Encrypted Network Traffic Analysis and Classification Utilizing Machine Learning
Alwhbi, I. A., Zou, C. C., & Alharbi, R. N. (2024) · Sensors · doi:10.3390/s24113509 · Cited by 81
“Reviewing studies that focus on network traffic analysis targeting mobile devices Shen et al. [43] 2023 Introducing machine-learning solutions for network traffic classification”
BackgroundBlockchains for Artificial Intelligence of Things: A Comprehensive Survey
Shen, M., Gu, A., Kang, J., Tang, X., Lin, X., Zhu, L., & Niyato, D. (2023) · IEEE Internet of Things Journal · doi:10.1109/jiot.2023.3268705 · Cited by 54
Self-citationOne-Class Anomaly Detection for Industrial Applications: A Comparative Survey and Experimental Study
Paolini, D., Dini, P., Soldaini, E., & Saponara, S. (2025) · Computers · doi:10.3390/computers14070281 · Cited by 21
Lightweight Identification of Malicious IoT Traffic via Cross-View Knowledge Distillation
Nie, F., Liu, W., Liu, G., Gao, B., Huang, J., & Yuen, C. (2025) · IEEE Internet of Things Journal · doi:10.1109/jiot.2025.3596167 · Cited by 1
Metadata
- Authors
- Shen, M., Ye, K., Liu, X., Zhu, L., Kang, J., Yu, S., Li, Q., & Xu, K.
- Venue
- IEEE Communications Surveys & Tutorials
- Published
- 2023
- Volume
- 25
- Issue
- 1
- Pages
- 791-824
- ISSN
- 1553-877X (ISSN-L)
- 2373-745X
- OpenAlex
- W4296473472
- Cited by
- 265
- References
- 162
- FWCI
- 14.38
- Type
- journal article
- Language
- en
- Open access
- closed
- Licence
- Funders
- National Key Research and Development Program of China (2020YFB1006101)
- NSFC Projects (62222201, 62102099, 62132011, 61972039, 61932016)
- Beijing Nova Program (Z201100006820006)
- China National Funds for Distinguished Young Scientists (61825204)
- Beijing Outstanding Young Scientist Program (BJJWZYJH01201910003011)
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review
How to cite
Cite CoChat for the checks on this page, and the paper for its own findings.
- This page
- CoChat. (2026). Citation check: Machine Learning-Powered Encrypted Network Traffic Analysis: A Comprehensive Survey. https://app.cochat.ai/papers/10.1109/comst.2022.3208196
- The paper
- Shen, M., Ye, K., Liu, X., Zhu, L., Kang, J., Yu, S., Li, Q., & Xu, K. (2023). Machine Learning-Powered Encrypted Network Traffic Analysis: A Comprehensive Survey. IEEE Communications Surveys & Tutorials. https://doi.org/10.1109/comst.2022.3208196
Data sources
Bibliographic data: Semantic Scholar, OpenAlex, Crossref.
Contains information from the Semantic Scholar Academic Graph Datasets, made available under the ODC Attribution License (ODC-BY 1.0).
Semantic Scholar’s data is described in: Kinney, R., et al. (2023). The Semantic Scholar Open Data Platform. arXiv:2301.10140.