Your browser doesn't support javascript.
loading
A block cipher algorithm identification scheme based on hybrid k-nearest neighbor and random forest algorithm.
Yuan, Ke; Yu, Daoming; Feng, Jingkai; Yang, Longwei; Jia, Chunfu; Huang, Yiwang.
Afiliação
  • Yuan K; School of Computer and Information Engineering, Henan University, Kaifeng, Henan, China.
  • Yu D; Henan Key Laboratory of Big Data Analysis and Processing, Henan University, Kaifeng, Henan, China.
  • Feng J; School of Computer and Information Engineering, Henan University, Kaifeng, Henan, China.
  • Yang L; International Education College, Henan University, Zhengzhou, Henan, China.
  • Jia C; School of Computer and Information Engineering, Henan University, Kaifeng, Henan, China.
  • Huang Y; College of Cybersecurity, Nankai University, Tianjin, Tianjin, China.
PeerJ Comput Sci ; 8: e1110, 2022.
Article em En | MEDLINE | ID: mdl-36262148
ABSTRACT
Cryptographic algorithm identification, which refers to analyzing and identifying the encryption algorithm used in cryptographic system, is of great significance to cryptanalysis. In order to improve the accuracy of identification work, this article proposes a new ensemble learning-based model named hybrid k-nearest neighbor and random forest (HKNNRF), and constructs a block cipher algorithm identification scheme. In the ciphertext-only scenario, we use NIST randomness test methods to extract ciphertext features, and carry out binary-classification and five-classification experiments on the block cipher algorithms using proposed scheme. Experiments show that when the ciphertext size and other experimental conditions are the same, compared with the baselines, the HKNNRF model has higher classification accuracy. Specifically, the average binary-classification identification accuracy of HKNNRF is 69.5%, which is 13%, 12.5%, and 10% higher than the single-layer support vector machine (SVM), k-nearest neighbor (KNN), and random forest (RF) respectively. The five-classification identification accuracy can reach 34%, which is higher than the 21% accuracy of KNN, the 22% accuracy of RF and the 23% accuracy of SVM respectively under the same experimental conditions.
Palavras-chave

Texto completo: 1 Coleções: 01-internacional Base de dados: MEDLINE Tipo de estudo: Clinical_trials / Diagnostic_studies / Prognostic_studies Idioma: En Revista: PeerJ Comput Sci Ano de publicação: 2022 Tipo de documento: Article País de afiliação: China

Texto completo: 1 Coleções: 01-internacional Base de dados: MEDLINE Tipo de estudo: Clinical_trials / Diagnostic_studies / Prognostic_studies Idioma: En Revista: PeerJ Comput Sci Ano de publicação: 2022 Tipo de documento: Article País de afiliação: China