journal article·2023-08-17Open access

AE-DTI: An Efficient Darknet Traffic Identification Method Based on Autoencoder Improvement

Tao Yang, Rui Jiang, Hongli Deng, Qinru Li, Ziyu Liu

Applied Sciences· Volume 13· Issue 16

Abstract

With the continuous expansion of the darknet and the increase in various criminal activities in the darknet, darknet traffic identification has become increasingly essential. However, existing darknet traffic identification methods rely on all traffic characteristics, which require a long computing time and a large amount of system resources, resulting in low identification efficiency. To this end, this paper proposes an autoencoder-based darknet traffic identification method (AE-DTI). First, AE-DTI maps the feature values to pixels of a two-dimensional grayscale image after deduplication and denoising of the darknet traffic dataset. Then, AE-DTI designs a new feature selection algorithm (AE-FS) to downscale the grayscale graph, and AE-FS trains a feature scoring network, which globally scores all the features based on the reconstruction error to select the features with scores greater than or equal to a set threshold value. Finally, AE-DTI uses a one-dimensional convolutional neural network with a dropout layer to identify darknet traffic on the basis of alleviating overfitting. Experimental results on the ISCXTor2016 dataset show that, compared with other dimensionality reduction methods (PCA, LLE, ISOMAP, and autoencoder), the classification model trained with the data obtained from AE-FS has a significant improvement in classification accuracy and classification efficiency. Moreover, AE-DTI also shows significant improvement in recognition accuracy compared with other models. Experimental results on the CSE-CIC-IDS2018 dataset and CIC-Darknet2020 dataset show that AE-DTI has strong generalization.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Internet Traffic Analysis and Secure E-voting · Digital Media Forensic Detection · Advanced Steganography and Watermarking Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Education Information Technology Center, China West Normal University, Nanchong 637001, China

School of Computer Science, China West Normal University, Nanchong 637001, China

School of Electronic and Information Engineering, China West Normal University, Nanchong 637001, China

Funding

Sichuan Science and Technology Program · China Scholarship Council Program · Innovation Team Funds of China West Normal University · Nanchong Federation of Social Science Associations Program · China West Normal University 2022 University-level College Student Innovation and Entrepreneurship Training Program Project

References (30)

Show source-provided references
1. The Anonymity of the Dark Web: A Survey10.1109/ACCESS.2022.3161547 ↗
2. A Dive into the Dark Web: Hierarchical Traffic Classification of Anonymity Tools10.1109/TNSE.2019.2901994 ↗
3. A Survey on Internet Traffic Identification10.1109/SURV.2009.090304 ↗
4. Network traffic classification for data fusion: A survey10.1016/j.inffus.2021.02.009 ↗
5. Li, W., and Moore, A.W. (2007, January 24–26). A Machine Learning Approach for Efficient Traffic Classification. Proceedings of the 2007 15th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, Istanbul, Turkey.10.1109/MASCOTS.2007.2 ↗
6. RETRACTED: Flow online identification method for the encrypted Skype10.1016/j.jnca.2019.01.007 ↗
7. Obfuscated Tor Traffic Identification Based on Sliding Window10.1155/2021/5587837 ↗
8. Dark-Forest: Analysis on the Behavior of Dark Web Traffic via DeepForest and PSO Algorithm
9. Extending labeled mobile network traffic data by three levels traffic identification fusion10.1016/j.future.2018.05.079 ↗
10. Boumerdassi, S., Renault, É., and Mühlethaler, P. (2020). Machine Learning for Networking. MLN 2019. Lecture Notes in Computer Science, Springer.10.1007/978-3-030-45778-5 ↗
12. Wang, W., Zhu, M., Zeng, X., Ye, X., and Sheng, Y. (2017, January 11–13). Malware traffic classification using convolutional neural network for representation learning. Proceedings of the 2017 International Conference on Information Networking (ICOIN), Da Nang, Vietnam.
13. Accelerating Decision Tree Based Traffic Classification on FPGA and Multicore Platforms10.1109/TPDS.2017.2714661 ↗
14. HAST-IDS: Learning Hierarchical Spatial-Temporal Features Using Deep Neural Networks to Improve Intrusion Detection10.1109/ACCESS.2017.2780250 ↗
15. Hodo, E., Bellekens, X., Iorkyase, E., Hamilton, A., Tachtatzis, C., and Atkinson, R. (September, January 29). Machine Learning Approach for Detection of nonTor Traffic. Proceedings of the ARES ‘17: International Conference on Availability, Reliability and Security, Reggio Calabria, Italy.
16. Liu, Q., Liu, X., Chen, B., Zhang, Y., and Peng, J. (2021, January 21–25). Encrypted Traffic Identification Method Based on Multi-scale Spatiotemporal Feature Fusion Model with Attention Mechanism. Proceedings of the 11th International Conference on Computer Engineering and Networks. Lecture Notes in Electrical Engineering, Hechi, China.
17. Zhao, Y., Chen, J., Wu, D., Teng, J., and Yu, S. (2019, January 4–6). Multi-Task Network Anomaly Detection using Federated Learning. Proceedings of the 10th International Symposium on Information and Communication Technology (SoICT ‘19). Association for Computing Machinery, New York, NY, USA.10.1145/3368926.3369705 ↗
18. Meslet-Millet, F., Chaput, E., and Mouysset, S. (2021, January 7–11). SPPNet: An Approach for Real-Time Encrypted Traffic Classification Using Deep Learning. Proceedings of the IEEE Global Communications Conference (GLOBECOM), Madrid, Spain.10.1109/GLOBECOM46510.2021.9686037 ↗
19. He, Y., and Li, W. (2022). A Novel Lightweight Anonymous Proxy Traffic Detection Method Based on Spatio-Temporal Features. Sensors, 22.10.3390/s22114216 ↗
20. Boumerdassi, S., Renault, É., and Mühlethaler, P. (2020). Machine Learning for Networking. MLN 2019. Lecture Notes in Computer Science, Springer.10.1007/978-3-030-45778-5 ↗
21. Habibi Lashkari, A., Gil, G.D., Mamun, M.S.I., and Ghorbani, A.A. (2017, January 19–21). Characterization of tor traffic using time based features. Proceedings of the International Conference on Information Systems Security and Privacy, Porto, Portugal.10.5220/0006105602530262 ↗
22. Sharafaldin, I., Lashkari, A.H., and Ghorbani, A.A. (2018, January 22–24). Toward generating a new intrusion detection dataset and intrusion traffic characterization. Proceedings of the International Conference on Information Systems Security and Privacy, Funchal, Portugal.10.5220/0006639801080116 ↗
23. Lashkari, A.H., Kaur, G., and Rahali, A. (2020, January 27–29). DIDarknet: A Contemporary Approach to Detect and Characterize the Darknet Traffic using Deep Image Learning. Proceedings of the 2020 the 10th International Conference on Communication and Network Security (ICCNS 2020). Association for Computing Machinery, New York, NY, USA.
24. Draper-Gil, G., Lashkari, A., Mamun, M., and Ghorbani, A.A. (2016, January 19–21). Characterization of Encrypted and VPN Traffic using Time-related Features. Proceedings of the 2nd International Conference on Information Systems Security and Privacy—ICISSP, Rome, Italy.10.5220/0005740704070414 ↗
25. PCA versus LDA10.1109/34.908974 ↗
26. Nonlinear Dimensionality Reduction by Locally Linear Embedding10.1126/science.290.5500.2323 ↗
27. Yoshua, B., Paiement, J.-F., Vincent, P., Delalleau, O., Le Roux, N., and Ouimet, M. (2003, January 9–11). Out-of-sample extensions for LLE, Isomap, MDS, Eigenmaps, and Spectral Clustering. Proceedings of the 16th International Conference on Neural Information Processing Systems (NIPS’03), Whistler, BC, Canada.
28. Cho, K., van Merriënboer, B., Gulcehre, C., Bahdanau, D., Bougares, F., Schwenk, H., and Bengio, Y. (2014, January 25–29). Learning Phrase Representations Using RNN Encoder-Decoder for Statistical Machine Translation. Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP), Doha, Qatar.10.3115/v1/D14-1179 ↗
29. Yan, H., He, L., Song, X., Yao, W., Li, C., and Zhou, Q. (2022). Bidirectional Statistical Feature Extraction Based on Time Window for Tor Flow Classification. Symmetry, 14.10.3390/sym14102002 ↗
30. Ma, H., Cao, J., Mi, B., Huang, D., Liu, Y., and Zhang, Z. (2021, January 14–16). Dark web traffic detection method based on deep learning. Proceedings of the 2021 IEEE 10th Data Driven Control and Learning Systems Conference (DDCLS), Suzhou, China.10.1109/DDCLS52934.2021.9455619 ↗