-
公开(公告)号:CN118036040A
公开(公告)日:2024-05-14
申请号:CN202410232045.5
申请日:2024-03-01
Applicant: 桂林电子科技大学
IPC: G06F21/60 , G06F18/214 , G06F18/243 , G06N5/01
Abstract: 本发明公开了一种基于梯度提升决策树的密码算法分层识别方法,首先根据对称加密和非对称加密这两类密码体制加密运算的不同和相同明文加密后的密文长度不一致等区别,分别设计密码体制、对称密码算法和非对称密码算法的不同组合特征提取方法;其次,以梯度提升决策树作为分类算法,分别训练针对密码体制、对称密码算法和非对称密码算法的识别模型;最后,针对未知的密文数据,利用训练好的识别模型,先后进行密码体制和密码算法的分层识别。本发明分层识别方法,采用梯度提升决策树作为分类算法训练不同的识别模型,基于对分层识别的不同组合特征提取方法,使模型能够更好地识别数据的关键特征,提高模型的泛化能力,从而提高模型识别的准确率。