摘要
本公开涉及信息安全密码领域,并且更具体地,涉及一种基于流形学习的密码算法侧信道分析方法,首先,采集运行密码算法设备的能量信息,对采集的能量迹进行分析,定位执行与密钥相关的关键操作位置,并将其分割成若干操作段。然后,应用流形学习算法对操作段进行特征提取,将高维波形空间的操作段映射到低维特征空间。最后,采用层次聚类算法对特征点进行分类,根据分类结果恢复关键操作类型,最终得到密钥,实现对密码算法的自动化侧信道分析。
技术关键词
侧信道分析方法
流形学习算法
密码算法
RSA算法
波形
分类准确率
信息安全密码
特征点
指数
密钥
层次聚类方法
层次聚类算法
PCA算法
算法原理
复杂度
私钥