一种基于随机模型的密码算法多源对抗侧信道分析方法

    公开(公告)号:CN119788346A

    公开(公告)日:2025-04-08

    申请号:CN202411867324.5

    申请日:2024-12-18

    Abstract: 本发明涉及密码和多源侧信道分析领域,并且更具体地,涉及一种基于随机模型的密码算法多源对抗侧信道分析方法。通过将多源对抗学习的思想引入到随机模型建模过程中,提高了随机模型的建模精度,更高效地实现密钥恢复。本发明利用噪声源和能量源进行对抗学习,引入了正态分布的条件概率以及KS检验作为对抗学习判断依据,自主设计了一种随机模型建模参数迭代机制,提高传统随机模型参数精度;该方法将其转化为更加直观的数学公式,有助于提高各种与随机模型有关的方法的精度,减少密码算法侧信道分析难度;本发明引入多源对抗思想,设置了对抗学习判断依据,提高了随机模型的多源建模精度,具有更高的参数质量和更低的密码算法密钥恢复难度。

    一种基于降维和聚类的密码算法人工智能侧信道分析方法

    公开(公告)号:CN117579244A

    公开(公告)日:2024-02-20

    申请号:CN202311336275.8

    申请日:2023-10-16

    Abstract: 本发明涉及一种基于降维和聚类的密码算法人工智能侧信道分析方法,属于信息安全密码技术领域。首先对获取的能量迹进行分析,判断能量迹中解密过程执行与秘密信息相关运算的区域。分析执行关键运算部分的能量迹,使用基于滑动窗口梯度值的方法对每个操作进行划分,得到能量迹片段。结合密码算法实现,对能量迹片段进行特征分析,识别操作类型。对能量迹片段使用主成分分析进行降维,取预期维数对应的分量作为每个操作的主成分。结合能量迹片段特征,预估聚类得到的簇数。使用聚类算法对降维后的能量迹片段进行聚类,分析聚类结果判断每簇代表的操作类型,得到能量迹片段对应的操作类型,最终得到秘密指数序列,实现对密码算法侧信道高效分析。

Patent Agency Ranking