WFF-EGNN: Encrypted Traffic Classification Based on Weaved Flow Fragment via Ensemble Graph Neural Networks

被引:1
|
作者
School of Cyber Science and Engineering, Southeast University, Nanjing [1 ]
210096, China
不详 [2 ]
211189, China
不详 [3 ]
211111, China
机构
来源
关键词
Classification (of information) - Convolutional neural networks - Cryptography - Deep learning - Flow graphs - Graph neural networks - Network architecture;
D O I
10.1109/TMLCN.2023.3323915
中图分类号
学科分类号
摘要
Traffic analysis plays an essential role in network management and security protection under the premise of fully protecting user privacy. Unfortunately, encryption dramatically reduces the disclosure of traffic information, making encrypted traffic analysis more challenging than plaintext traffic analysis, especially in the environment of new encryption protocols (e.g., TLS-1.3, QUIC). The existing tensor-based methods mainly focus on optimizing packet length sequence features and introducing the latest deep learning model. However, the tensor-based features cannot sufficiently express the structured non-Euclidean Markov properties inside the encrypted traffic. This paper proposes a novel traffic graphical expression model named Weaved Flow Fragment (WFF) to transform a packet sequence into a graph, which better represents the packet sequence's inner relationship than the tensor. WFF also considers the co-evolution relationship and the cross-direction change relationship in the bidirectional flow, breaking through the limitation that the tensor-like length sequence only considers the adjacent Markov properties. Then, we use the latest graph convolutional networks, gated graph neuron networks, and capsule graph neural networks to implement classification based on WFF, respectively. Further, to give full play to the advantages of different graph neural network classifiers to improve classification effect in large-scale data scenarios, we proposed the ensemble graph neural network architecture with several ensemble mechanisms to reduce the possibility of classification error caused by overfitting and model concerns. Experiments show that our classification effect is much better than the state-of-the-art methods (achieved 99.25% F1-score) in an open-world environment, and the model size is reduced by 99.1%. © 2023 The Authors.
引用
收藏
相关论文
共 21 条
  • [1] Flow-Based Encrypted Network Traffic Classification With Graph Neural Networks
    Huoh, Ting-Li
    Luo, Yan
    Li, Peilong
    Zhang, Tong
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (02): : 1224 - 1237
  • [2] Encrypted Traffic Classification Based on Text Convolution Neural Networks
    Song, Mingze
    Ran, Jing
    Li, Shulan
    [J]. PROCEEDINGS OF 2019 IEEE 7TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2019), 2019, : 432 - 436
  • [3] Real-Time Encrypted Traffic Classification via Lightweight Neural Networks
    Cheng, Jin
    He, Runkang
    Yuepeng, E.
    Wu, Yulei
    You, Junling
    Li, Tong
    [J]. 2020 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2020,
  • [4] Accurate Decentralized Application Identification via Encrypted Traffic Analysis Using Graph Neural Networks
    Shen, Meng
    Zhang, Jinpeng
    Zhu, Liehuang
    Xu, Ke
    Du, Xiaojiang
    [J]. IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2021, 16 : 2367 - 2380
  • [5] TGPrint: Attack fingerprint classification on encrypted network traffic based graph convolution attention networks
    Wang, Leiqi
    Ma, Xiu
    Li, Ning
    Lv, Qiujian
    Wang, Yan
    Huang, Weiqing
    Chen, Haiyan
    [J]. COMPUTERS & SECURITY, 2023, 135
  • [6] Interaction matters: Encrypted traffic classification via status-based interactive behavior graph
    Li, Yao
    Chen, Xingshu
    Tang, Wenyi
    Zhu, Yi
    Han, Zhenhui
    Yue, Yawei
    [J]. APPLIED SOFT COMPUTING, 2024, 155
  • [7] MAppGraph: Mobile-App Classification on Encrypted Network Traffic using Deep Graph Convolution Neural Networks
    Thai-Dien Pham
    Thien-Lac Ho
    Tram Truong-Huu
    Tien-Dung Cao
    Hong-Linh Truong
    [J]. 37TH ANNUAL COMPUTER SECURITY APPLICATIONS CONFERENCE, ACSAC 2021, 2021, : 1025 - 1038
  • [8] TCGNN: Packet-grained network traffic classification via Graph Neural Networks
    Hu, Guangwu
    Xiao, Xi
    Shen, Meng
    Zhang, Bin
    Yan, Xia
    Liu, Yunxia
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 123
  • [9] Practical evaluation of encrypted traffic classification based on a combined method of entropy estimation and neural networks
    Zhou, Kun
    Wang, Wenyong
    Wu, Chenhuang
    Hu, Teng
    [J]. ETRI JOURNAL, 2020, 42 (03) : 311 - 323
  • [10] VT-GAT: A Novel VPN Encrypted Traffic Classification Model Based on Graph Attention Neural Network
    Xu, Hongbo
    Li, Shuhao
    Cheng, Zhenyu
    Qin, Rui
    Xie, Jiang
    Sun, Peishuai
    [J]. COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING, COLLABORATECOM 2022, PT II, 2022, 461 : 437 - 456