{'fraction_non_alphanumeric': 0.019187358916478554, 'fraction_numerical': 0.004514672686230248, 'mean_word_length': 4.993243243243243, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A hybrid method for service identification of SSL/TLS encrypted traffic

It is significant and helpful to analyze encrypted traffic for solution of the potential network security problem. As one of the most popular encryption protocol, SSL/TLS has provided useful support for various network security while the network traffic has become complex and diverse. However, most of research on SSL/TLS traffic is about protocol level, identification and classification of services in real time is required for the effective network traffic management. In this paper, we propose a hybrid method to identify and classify the service in real time. We first filter the HTTPS traffic with a machine learning algorithm C4.5 decision tree, then classify the services with random forest, and process the traffic data what we get. Experimental results have shown that the accuracy reach more than 95%.