Bidirectional Statistical Feature Extraction Based on Time Window for Tor Flow Classification
Open Access
- 24 September 2022
- Vol. 14 (10) , 2002
Abstract
The anonymous system Tor uses an asymmetric algorithm to protect the content of communications, allowing criminals to conceal their identities and hide their tracks. This malicious usage brings serious security threats to public security and social stability. Statistical analysis of traffic flows can effectively identify and classify Tor flow. However, few features can be extracted from Tor traffic, which have a weak representational ability, making it challenging to combat cybercrime in real-time effectively. Extracting and utilizing more accurate features is the key point to improving the real-time detection performance of Tor traffic. In this paper, we design an efficient and real-time identification scheme for Tor traffic based on the time window method and bidirectional statistical characteristics. In this paper, we divide the network traffic by sliding the time window and then calculate the relative entropy of the flows in the time window to identify Tor traffic. We adopt a sequential pattern mining method to extract bidirectional statistical features and classify the application types in the Tor traffic. Finally, extensive experiments are carried out on the UNB public dataset (ISCXTor2016) to validate our proposal’s effectiveness and real-time property. The experiment results show that the proposed method can detect Tor flow and classify Tor flow types with an accuracy of 93.5% and 91%, respectively, and the speed of processing and classifying a single flow is 0.05 s, which is superior to the state-of-the-art methods.Keywords
Funding Information
- National Natural Science Foundation of China (U1736216)
This publication has 34 references indexed in Scilit:
- Tor traffic analysis and detection via machine learning techniques2017
- Tor anonymous traffic identification based on gravitational clusteringPeer-to-Peer Networking and Applications, 2017
- A hierarchical classification approach for tor anonymous traffic2017
- Website Fingerprinting at Internet Scale2016
- Characterization of Encrypted and VPN Traffic using Time-related Features2016
- Seeing through Network-Protocol Obfuscation2015
- Robust application identification methods for P2P and VoIP traffic classification in backbone networksKnowledge-Based Systems, 2015
- Markov chain fingerprinting to classify encrypted traffic2014
- THE APRIORI ALGORITHM – A TUTORIAL2007
- Tor: The Second-Generation Onion Router2004