mlsanityData to 14 Oct 2026

Efficiently and Effectively: A Two-stage Approach to Balance Plaintext and Encrypted Text for Traffic Classification

arXiv 2407.19687 ↗First posted 29 Jul 2024cs.CR cs.CLcited by 1

Not on the map. Why?

Abstract (arXiv)

Encrypted traffic classification is the task of identifying the application or service associated with encrypted network traffic. One effective approach for this task is to use deep learning methods to encode the raw traffic bytes directly and automatically extract features for classification (byte-based models). However, current byte-based models input raw traffic bytes, whether plaintext or encrypted text, for automated feature extraction, neglecting the distinct impacts of plaintext and encrypted text on downstream tasks. Additionally, these models primarily focus on improving classification accuracy, with little emphasis on the efficiency of models. In this paper, for the first time, we analyze the impact of plaintext and encrypted text on the model's effectiveness and efficiency. Based on our observations and findings, we propose a two-phase approach to balance the trade-off between plaintext and encrypted text in traffic classification. Specifically, Stage one is to Determine whether the Plain text is enough to be accurately Classified (DPC) using the proposed DPC Selector. This stage quickly identifies samples that can be classified using plaintext, leveraging explicit byte features in plaintext to enhance model's efficiency. Stage two aims to adaptively make a classification with the result from stage one. This stage incorporates encrypted text information for samples that cannot be classified using plaintext alone, ensuring the model's effectiveness on traffic classification tasks. Experiments on two datasets demonstrate that our proposed model achieves state-of-the-art results in both effectiveness and efficiency.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 9 of its 33 references that are in the map. First posted on arXiv 29 Jul 2024.

Builds on

9 of 33 references.

References · 9

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  2. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  3. 2017Deep Packet: A Novel Approach For Encrypted Traffic Classification Using Deep Learningcited by 70
  4. 2022ET-BERT: A Contextualized Datagram Representation with Pre-training Transformers for Encrypted Traffic Classificationcited by 66
  5. 2018Deep Fingerprinting: Undermining Website Fingerprinting Defenses with Deep Learningcited by 43
  6. 2017Robust Smartphone App Identification Via Encrypted Network Traffic Analysiscited by 16
  7. 2020Autonomous Unknown-Application Filtering and Labeling for DL-based Traffic Classifier Updatecited by 16
  8. 2023TFE-GNN: A Temporal Fusion Encoder Using Graph Neural Networks for Fine-grained Encrypted Traffic Classificationcited by 13
  9. 2019HEDGE: Efficient Traffic Classification of Encrypted and Compressed Packetscited by 5

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.