Classifying encrypted traffic using adaptive fingerprints with multi-level attributes

被引:3
作者
Liu, Chang [1 ,2 ]
Xiong, Gang [1 ,2 ]
Gou, Gaopeng [1 ,2 ]
Yiu, Siu-Ming [3 ]
Li, Zhen [1 ,2 ]
Tian, Zhihong [4 ]
机构
[1] Chinese Acad Sci, Inst Informat Engn, Beijing, Peoples R China
[2] Univ Chinese Acad Sci, Sch Cyber Secur, Beijing, Peoples R China
[3] Univ Hong Kong, Dept Comp Sci, Hong Kong, Peoples R China
[4] Guangzhou Univ, Cyberspace Inst Adv Technol, Guangzhou, Peoples R China
来源
WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS | 2021年 / 24卷 / 06期
关键词
Encrypted traffic classification; Fingerprint; Multi-attribute; Network management; CLASSIFICATION; NETWORK;
D O I
10.1007/s11280-021-00940-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the rapid development of Internet, network management and monitoring face a number of challenges, one of which is traffic classification. Meanwhile, SSL/TLS protocols are extensively used to encrypt the communication payloads, which makes traditional rule-based classification methods not applicable. Without fingerprints of sufficient distinguishing power, other existing methods cannot achieve satisfactory performances on encrypted traffic classification. In this paper, we focus on SSL/TLS encrypted traffic, and propose the Adaptive Fingerprint with Multi-level Attributes (AFMA) to classify them. AFMA combines field-level and sequence-level attributes to tackle encrypted traffic classification problem. Specifically, the distribution of server-to-client ciphersuites on applications is first imported to characterize application preferences. Moreover, besides message type sequences, length block sequences are especially designed to highlight the differences in application fingerprints. In addition, AFMA can adaptively learn the distributions for constructing the fingerprint by analyzing the overall statistics of the applications. The performance of AFMA was verified on a real-world dataset of a campus network (with 956,000+ SSL/TLS traffic flows for 18 popular applications). Our experiments show that AFMA could achieve a true positive rate of up to 99.46% and a false positive rate as low as 0.03%, which outperforms the state-of-the-art methods and our previous method.
引用
收藏
页码:2071 / 2097
页数:27
相关论文
共 51 条
  • [51] Learning to Classify: A Flow-Based Relation Network for Encrypted Traffic Classification
    Zheng, Wenbo
    Gou, Chao
    Yan, Lan
    Mo, Shaocong
    [J]. WEB CONFERENCE 2020: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW 2020), 2020, : 13 - 22