Fine-grained TLS services classification with reject option
Not on the map. Why?
Abstract (arXiv)
The recent success and proliferation of machine learning and deep learning have provided powerful tools, which are also utilized for encrypted traffic analysis, classification, and threat detection in computer networks. These methods, neural networks in particular, are often complex and require a huge corpus of training data. Therefore, this paper focuses on collecting a large up-to-date dataset with almost 200 fine-grained service labels and 140 million network flows extended with packet-level metadata. The number of flows is three orders of magnitude higher than in other existing public labeled datasets of encrypted traffic. The number of service labels, which is important to make the problem hard and realistic, is four times higher than in the public dataset with the most class labels. The published dataset is intended as a benchmark for identifying services in encrypted traffic. Service identification can be further extended with the task of "rejecting" unknown services, i.e., the traffic not seen during the training phase. Neural networks offer superior performance for tackling this more challenging problem. To showcase the dataset's usefulness, we implemented a neural network with a multi-modal architecture, which is the state-of-the-art approach, and achieved 97.04% classification accuracy and detected 91.94% of unknown services with 5% false positive rate.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 14 of its 29 references that are in the map. First posted on arXiv 24 Feb 2022.
Builds on
14 of 29 references.
References · 14
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2017On Calibration of Modern Neural Networkscited by 4,860
- 2016A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networkscited by 2,362
- 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,543
- 2020Energy-based Out-of-distribution Detectioncited by 1,296
- 2014Deep Neural Networks are Easily Fooled: High Confidence Predictions for Unrecognizable Imagescited by 774
- 2020Gradients as a Measure of Uncertainty in Neural Networkscited by 55
- 2018Deep Learning for Encrypted Traffic Classification: An Overviewcited by 27
- 2018How to Achieve High Classification Accuracy with Just a Few Labels: A Semi-supervised Approach Using Sampled Packetscited by 19
- 2017Robust Smartphone App Identification Via Encrypted Network Traffic Analysiscited by 16
- 2021Deep Learning and Traffic Classification: Lessons learned from a commercial-grade dataset with hundreds of encrypted and zero-day applicationscited by 14
- 2019Large-scale Mobile App Identification Using Deep Learningcited by 7
2 more
Built on by
Citing papers per year: 2023: 6; 2024: 2; 2025: 4; 2026: 2.
14 papers.
Sort:
- 2024CESNET-TimeSeries24: Time Series Dataset for Network Traffic Anomaly Detection and Forecastingcited by 9
- 2023Survey on Leveraging Uncertainty Estimation Towards Trustworthy Deep Neural Networks: The Case of Reject Option and Post-training Processingcited by 6
- 2023Replication: Contrastive Learning and Data Augmentation in Traffic Classification Using a Flowpic Input Representationcited by 5
- 2023Many or Few Samples? Comparing Transfer, Contrastive and Meta-Learning in Encrypted Traffic Classificationcited by 4
- 2023Network Traffic Classification based on Single Flow Time Series Analysiscited by 3
- 2023NetTiSA: Extended IP Flow with Time-series Features for Universal Bandwidth-constrained High-speed Network Traffic Classificationcited by 3
- 2024Data Augmentation for Traffic Classificationcited by 3
- 2025When Simple Model Just Works: Is Network Traffic Classification in Crisis?cited by 3
- 2023DataZoo: Streamlining Traffic Classification Experimentscited by 2
- 2025Universal Embedding Function for Traffic Classification via QUIC Domain Recognition Pretraining: A Transfer Learning Successcited by 1
- 2026SoK: Where Do Flow Labels Come From? Auditing Label Provenance in Encrypted Traffic Benchmarkscited by 1
- 2025TAO-Net: Two-stage Adaptive OOD Classification Network for Fine-grained Encrypted Traffic Classificationcited by 0
- 2026Unknown-Traffic Detection, Calibration and Shortcut Reliance in Distilled Encrypted-Traffic Classifiers over One Year25 Sep 2026
- 2026SoK: Where Do Flow Labels Come From? Auditing Label Provenance in Encrypted Traffic Benchmarks2 Sep 2026
- 2025Drift-Based Dataset Stability Benchmark28 Dec 2025
- 2025TAO-Net: Two-stage Adaptive OOD Classification Network for Fine-grained Encrypted Traffic Classification11 Dec 2025
- 2025When Simple Model Just Works: Is Network Traffic Classification in Crisis?10 Jun 2025
- 2025Universal Embedding Function for Traffic Classification via QUIC Domain Recognition Pretraining: A Transfer Learning Success18 Feb 2025
- 2024CESNET-TimeSeries24: Time Series Dataset for Network Traffic Anomaly Detection and Forecasting27 Sep 2024
- 2024Data Augmentation for Traffic Classification19 Jan 2024
- 2023DataZoo: Streamlining Traffic Classification Experiments30 Oct 2023
- 2023NetTiSA: Extended IP Flow with Time-series Features for Universal Bandwidth-constrained High-speed Network Traffic Classification9 Oct 2023
- 2023Replication: Contrastive Learning and Data Augmentation in Traffic Classification Using a Flowpic Input Representation18 Sep 2023
- 2023Network Traffic Classification based on Single Flow Time Series Analysis25 Jul 2023
- 2024CESNET-TimeSeries24: Time Series Dataset for Network Traffic Anomaly Detection and Forecastingcited by 9
- 2023Survey on Leveraging Uncertainty Estimation Towards Trustworthy Deep Neural Networks: The Case of Reject Option and Post-training Processingcited by 6
- 2023Replication: Contrastive Learning and Data Augmentation in Traffic Classification Using a Flowpic Input Representationcited by 5
- 2023Many or Few Samples? Comparing Transfer, Contrastive and Meta-Learning in Encrypted Traffic Classificationcited by 4
- 2023Network Traffic Classification based on Single Flow Time Series Analysiscited by 3
- 2023NetTiSA: Extended IP Flow with Time-series Features for Universal Bandwidth-constrained High-speed Network Traffic Classificationcited by 3
- 2024Data Augmentation for Traffic Classificationcited by 3
- 2025When Simple Model Just Works: Is Network Traffic Classification in Crisis?cited by 3
- 2023DataZoo: Streamlining Traffic Classification Experimentscited by 2
- 2025Universal Embedding Function for Traffic Classification via QUIC Domain Recognition Pretraining: A Transfer Learning Successcited by 1
- 2026SoK: Where Do Flow Labels Come From? Auditing Label Provenance in Encrypted Traffic Benchmarkscited by 1
- 2025TAO-Net: Two-stage Adaptive OOD Classification Network for Fine-grained Encrypted Traffic Classificationcited by 0
12 most cited of 14 All 14 (JSON)
- 2026Unknown-Traffic Detection, Calibration and Shortcut Reliance in Distilled Encrypted-Traffic Classifiers over One Year25 Sep 2026
- 2026SoK: Where Do Flow Labels Come From? Auditing Label Provenance in Encrypted Traffic Benchmarks2 Sep 2026
- 2025Drift-Based Dataset Stability Benchmark28 Dec 2025
- 2025TAO-Net: Two-stage Adaptive OOD Classification Network for Fine-grained Encrypted Traffic Classification11 Dec 2025
- 2025When Simple Model Just Works: Is Network Traffic Classification in Crisis?10 Jun 2025
- 2025Universal Embedding Function for Traffic Classification via QUIC Domain Recognition Pretraining: A Transfer Learning Success18 Feb 2025
- 2024CESNET-TimeSeries24: Time Series Dataset for Network Traffic Anomaly Detection and Forecasting27 Sep 2024
- 2024Data Augmentation for Traffic Classification19 Jan 2024
- 2023DataZoo: Streamlining Traffic Classification Experiments30 Oct 2023
- 2023NetTiSA: Extended IP Flow with Time-series Features for Universal Bandwidth-constrained High-speed Network Traffic Classification9 Oct 2023
- 2023Replication: Contrastive Learning and Data Augmentation in Traffic Classification Using a Flowpic Input Representation18 Sep 2023
- 2023Network Traffic Classification based on Single Flow Time Series Analysis25 Jul 2023
12 newest of 14 All 14 (JSON)