arrow
Return

IP packet-level encrypted traffic classification using machine learning with a light weight feature engineering method

delete2023-06-01
delete6
PRE
AI
P
Pengcheng Luo
J
Jian Chu
G
Genke Yang *
DOI:10.1016/j.jisa.2023.103519delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
As the importance of personal data privacy increases, traffic encryption has become an important topic in network communication. In the field of network security and management, the development of encrypted traffic classification technology has drawn attention to deep learning methods. For raw encrypted traffic, deep learning models can realize end-to-end classification with high accuracy. However, deep learning methods do not explain which part of the encrypted traffic is critical to classification, and that will limit their application in some cyber security scenarios that demand high interpretability. The approach proposed in this paper features a novel feature engineering method named BITizationto determine the encoding method of features and a sliding window technique to explore which bytes contribute the most to the classification. The accuracy of classical machine learning methods in encrypted traffic is improved by at least 14.1% through the proposed feature engineering approach. In the experiments, the enhanced methods achieve a 98.6% average accuracy and a 98.5% average F1-score on the ISCX-VPN-Service, Cross-Platform-IOS, Cross-Platform-Android, and USTC-TFC2016 datasets, from which we believe a state-of-the-art performance is achieved.
Keywords:
Encrypted traffic classification
IP packet
Feature engineering
Machine learning
Cyber security

Journal

Journal of Information Security and Applications cover
Journal of Information Security and Applications
IF:
3.7
Papers:
2.0K
Citations:
4.9K

Organization

S
shanghai jiao tong university
Scholars:
15.7W
Papers: 11.7W
Citations: 159
Cited Papers

Cited Papers

A new multi-label dataset for Web attacks CAPEC classification using machine learning techniques
err2022-09-01
err9
errOAAI
errRiera, Tomas Sureda; Higuera, Juan-Ramoen Bermejo; Higuera, Javier Bermejo; Herraiz, Jose-Javier Martinez; Montalvo, Juan-Antonio Sicilia
errShare
errSave
Security Information and Event Management (SIEM): Analysis, Trends, and Usage in Critical Infrastructures
errSENSORS
IF3.5
err2021-07-12
err83
errOAAI
errGonzalez-Granadillo, Gustavo; Gonzalez-Zarzosa, Susana; Diaz, Rodrigo
errShare
errSave
Nickel(II) complexes of 1-methylimidazoline-2(3H)-thione
err1980-01-01
err0
PREAI
errEric S. Raper; Marion E. O'neill; J.Anthony Daniels
errShare
errSave
Chemistry of polynuclear metal halides. III. Synthesis of some niobium and tantalum M6X12n+ cluster derivatives
err2002-05-01
err0
PREAI
errBenjamin Glenn Hughes; J. L. Meyer; Peter B. Fleming; Robert E. McCarley
errShare
errSave
Issues and Future Directions in Traffic Classification
err2012-01-01
err456
PREAI
errDainotti, Alberto; Pescape, Antonio; Claffy, Kimberly C.
errShare
errSave
errShare
errSave
Trigonal bipyramidal 5d–4f molecules with SMM behavior
err2014-01-01
err0
PREAI
errMohamed R. Saber; Kim R. Dunbar
errShare
errSave
researcher View more