Netinfo Security ›› 2025, Vol. 25 ›› Issue (12): 1914-1926.doi: 10.3969/j.issn.1671-1122.2025.12.007

Previous Articles     Next Articles

Multimodal Feature Fusion Encrypted Traffic Classification Model Based on Graph Variational Auto-Encoder

HAN Yiliang(), PENG Yixuan, WU Xuguang, LI Yu   

  1. College of Cryptographic Engineering, Engineering University of PAP, Xi’an 710086, China
  • Received:2025-05-12 Online:2025-12-10 Published:2026-01-06
  • Contact: HAN Yiliang E-mail:hanyil@163.com

Abstract:

With the widespread application and continuous evolution of traffic encryption technology, improving the accuracy of encrypted traffic classification has become a critical technical challenge for ensuring network security and efficient management. Existing encrypted traffic classification methods use the same mechanism to extract header and payload features, failing to fully utilize the effective information with different characteristics in the header and payload, while ignoring the random features of ciphertext, leading to performance bottlenecks in classification accuracy. This paper proposed a multi-modal feature fusion encrypted traffic classification model (MFF-VGAE) based on graph variational auto-encoder. The model employed multi-modal feature fusion technology to extract and fuse effective information from the header and payload separately. Additionally, the model used a graph variational auto-encoder to map sample features into a random space following a normal distribution, generating augmented samples while learning the probability distribution of ciphertext data. Through training, the model improves classification accuracy and robustness while reducing computational complexity. Experimental results show that the proposed model outperforms current mainstream baseline models on the ISCX VPN-nonVPN and ISCX Tor-nonTor datasets, with a 9.1% reduction in computational complexity compared to the TFE-GNN model with a similar structure.

Key words: traffic classification, graph neural networks, variational graph auto-encoder

CLC Number: