摘要
本发明公开了一种基于深度学习的加密算法识别方法及装置,其中的方法首先采用多源随机数生成框架为不同加密算法提供输入数据并获取相应输出;然后对输出数据进行多种随机数测试,提取统计特征并通过特征融合框架构造加密算法的特征矩阵指纹;接着以特征矩阵指纹为输入,加密算法类型为标签,构建深度学习神经网络模型并进行训练与评估;最终对待识别的加密算法输出数据提取特征矩阵指纹,通过训练完成的模型进行识别分类。本发明转变了随机性测试的应用方式,从二元验证工具转变为模式识别特征,实现了黑盒环境下的高效准确识别,可区分相似的加密算法变种,克服了传统方法对细微差异的辨别能力有限等问题,为信息安全研究提供了全新视角。
技术关键词
深度学习神经网络模型
加密算法
识别方法
多层次特征融合
生成框架
统计特征
神经网络模型识别
生成随机数序列
指纹
框架构造
矩阵
模型超参数
模型训练模块
信息安全研究
降维技术
存储计算机程序
分段
数据获取模块
处理器
系统为您推荐了相关专利信息
被动散热结构
PLC控制器
高精度传感器
综合评估模型
故障案例库
无线耳机
耳机控制方法
耳机控制装置
私有协议
语音
无人机遥感
识别方法
多光谱遥感图像
可见光图像
识别叶片