Evaluating Resilience of Encrypted Traffic Classification Against Adversarial Evasion Attacks
Machine learning and deep learning algorithms can be used to classify encrypted Internet traffic. Classification of encrypted traffic can become more challenging in the presence of adversarial attacks that target the learning algorithms. In this paper, we focus on investigating the effectiveness of different evasion attacks and see how resilient machine and deep learning algorithms are. Namely, we test C4.5 Decision Tree, K-Nearest Neighbor (KNN), Artificial Neural Network (ANN), Convolutional Neural Networks (CNN) and Recurrent Neural Networks (RNN). In most of our experimental results, deep learning shows better resilience against the adversarial samples in comparison to machine learning. Whereas, the impact of the attack varies depending on the type of attack.
Code (0)
등록된 구현이 없습니다.
Tasks
BIG-bench Machine LearningClassificationDeep LearningTraffic ClassificationSimilar Papers 제목 키워드 기반
Efficiently and Effectively: A Two-stage Approach to Balance Plaintext and Encrypted Text for Traffic Classification
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 tra…
ClassificationTraffic ClassificationUnsupervised Dataset Cleaning Framework for Encrypted Traffic Classification
Traffic classification, a technique for assigning network flows to predefined categories, has been widely deployed in enterprise and carrier networks. With the massive adoption of mobile devices, encryption is increasing…
ET-BERT: A Contextualized Datagram Representation with Pre-training Transformers for Encrypted Traffic Classification
Encrypted traffic classification requires discriminative and robust traffic representation captured from content-invisible and imbalanced traffic data for accurate classification, which is challenging but indispensable t…
ClassificationManagementTraffic ClassificationAutoML4ETC: Automated Neural Architecture Search for Real-World Encrypted Traffic Classification
Deep learning (DL) has been successfully applied to encrypted network traffic classification in experimental settings. However, in production use, it has been shown that a DL classifier's performance inevitably decays ov…
ClassificationEarly ClassificationNeural Architecture SearchTraffic ClassificationReal Time Video Quality Representation Classification of Encrypted HTTP Adaptive Video Streaming - the Case of Safari
The increasing popularity of HTTP adaptive video streaming services has dramatically increased bandwidth requirements on operator networks, which attempt to shape their traffic through Deep Packet Inspection (DPI). Howev…
ClassificationGeneral ClassificationTraffic Classification