Xinyi Hu

Xinyi Hu


Research Focus & Metrics

Academic Career Length

9Years (2018-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
17 June 2021 in Security and Communication Networks
Verified
Journal Article
Open access
PDF file
XHXinyi Hu
Xinyi Hu
CGChunxiang Gu
Chunxiang Gu
FWFushan Wei
Fushan Wei
The development of the Internet has led to the complexity of network encrypted traffic. Identifying the specific classes of network encryption traffic is an important part of maintaining information security. The traditional traffic classification based on machine learning largely requires expert experience. As an end-to-end model, deep neural networks can minimize human intervention. This paper proposes the CLD-Net model, which can effectively distinguish network encrypted traffic. By segmenting and recombining the packet payload of the raw flow, it can automatically extract the features related to the packet payload, and by changing the expression of the packet interval, it integrates the packet interval information into the model. We use the ability of Convolutional Neural Network (CNN) to distinguish image classes, learn and classify the grayscale images that the raw flow has been preprocessed into, and then use the effectiveness of Long Short-Term Memory (LSTM) network on time series data to further enhance the model’s ability to classify. Finally, through feature reduction, the high-dimensional features learned by the neural network are converted into 8 dimensions to distinguish 8 different classes of network encrypted traffic. In order to verify the effectiveness of the CLD-Net model, we use the ISCX public dataset to conduct experiments. The results show that our proposed model can distinguish whether the unknown network traffic uses Virtual Private Network (VPN) with an accuracy of 98% and can accurately identify the specific traffic (chats, audio, or file) of Facebook and Skype applications with an accuracy of 92.89%.

9 December 2021 in Sensors
Verified
Journal Article
Open access
PDF file
XHXinyi Hu
Xinyi Hu
CGChunxiang Gu
Chunxiang Gu
YCYihang Chen
Yihang Chen
FWFushan Wei
Fushan Wei
With the rapid increase in encrypted traffic in the network environment and the increasing proportion of encrypted traffic, the study of encrypted traffic classification has become increasingly important as a part of traffic analysis. At present, in a closed environment, the classification of encrypted traffic has been fully studied, but these classification models are often only for labeled data and difficult to apply in real environments. To solve these problems, we propose a transferable model called CBD with generalization abilities for encrypted traffic classification in real environments. The overall structure of CBD can be generally described as a of one-dimension CNN and the encoder of Transformer. The model can be pre-trained with unlabeled data to understand the basic characteristics of encrypted traffic data, and be transferred to other datasets to complete the classification of encrypted traffic from the packet level and the flow level. The performance of the proposed model was evaluated on a public dataset. The results showed that the performance of the CBD model was better than the baseline methods, and the pre-training method can improve the classification ability of the model.

18 November 2018 in Security and Communication Networks
Verified
Journal Article
Open access
PDF file
XHXinyi Hu
Xinyi Hu
YZYaqun Zhao
Yaqun Zhao
Known plaintext attack is a common attack method in cryptographic attack. For ciphertext, only known part of the plaintext but unknown key, how to restore the rest of the plaintext is an important part of the known plaintext attack. This paper uses backpropagation neural networks to perform cryptanalysis on AES in an attempt to restore plaintext. The results show that the neural network can restore the entire byte with a probability of more than 40%, restoring more than half of the plaintext bytes with a probability of more than 63% and restoring more than half of the bytes above 89%.

1 February 2019 in Journal of Physics: Conference Series
Verified
Conference Paper
Open access
PDF file
XHXinyi Hu
Xinyi Hu
YZYaqun Zhao
Yaqun Zhao
Discriminant analysis is an important analytical method in cryptanalysis. When only known ciphertext, the encryption algorithm for identifying and classifying is an important part of distinguishing analysis. In this paper, a random forest classifier is used to classify eight block ciphers of ECB mode and eight block ciphers of CBC mode. By designing a feature based on ciphertext recombination and location-specific, the results show that the designed features can effectively extract the information of ciphertext data. In ECB mode, 8 algorithms can be successfully classified with an accuracy of more than 87%. In CBC mode, it can also be classified with higher accuracy than random.

12 May 2022 in Wireless Communications and Mobile Computing
Verified
Journal Article
Open access
PDF file
XHXinyi Hu
Xinyi Hu
CGChunxiang Gu
Chunxiang Gu
YCYihang Chen
Yihang Chen
XCXi Chen
Xi Chen
FWFushan Wei
Fushan Wei
The encryption of network traffic promotes the development of encrypted traffic classification and identification research. However, many existing studies are only effective for closed-set experimental data, that is to say, only for traffic of known classes, while there are often lots of unknown classes traffic in the real environment of open sets, and many studies have difficulty identifying the traffic of unknown classes and can only misclassify them as known classes. How to identify unknown traffic and classify known traffic in an open-collection environment is one of the focuses of traffic analysis research. Considering these problems, this paper proposes a novel solution, which applies the open-set recognition method to the unknown traffic identification, and constructs a model based on deep learning and ensemble learning. The method constructs a model based on a convolutional neural network and a transformer encoder and then uses a three-stage training and testing process, combined with a novel loss function, to generalize to the open space to form OpenCBD. Experiments on public datasets show that the proposed method is significantly better than other open-set identification methods. It can not only distinguish known traffic from unknown traffic but also identify specific classes of known traffic.

18 October 2021 in Security and Communication Networks
Verified
Journal Article
Open access
PDF file
JLJi Li
Ji Li
CGChunxiang Gu
Chunxiang Gu
FWFushan Wei
Fushan Wei
XZXieli Zhang
Xieli Zhang
XHXinyi Hu
Xinyi Hu
WLWenfen Liu
Wenfen Liu
With the increase in the proportion of encrypted network traffic, encrypted traffic identification (ETI) is becoming a critical research topic for network management and security. At present, ETI under closed world assumption has been adequately studied. However, when the models are applied to the realistic environment, they will face unknown traffic identification challenges and model efficiency requirements. Considering these problems, in this paper, we propose a lightweight unknown traffic discovery model LightSEEN for open-world traffic classification and model update under practical conditions. The overall structure of LightSEEN is based on the Siamese network, which takes three simplified packet feature vectors as input on one side, uses the multihead attention mechanism to parallelly capture the interactions among packets, and adopts techniques including 1D-CNN and ResNet to promote the extraction of deep-level flow features and the convergence speed of the network. The effectiveness and efficiency of the proposed model are evaluated on two public data sets. The results show that the effectiveness of LightSEEN is overall at the same level as the state-of-the-art method and LightSEEN has even better true detection rate, but the parameter used in LightSEEN is of the baseline and its average training time is of the baseline.