一种基于侧信道的攻击方法、系统、存储介质和电子设备技术方案

技术编号:42008022 阅读:62 留言:0更新日期:2024-07-12 12:28
本申请提供一种基于侧信道的攻击方法,包括:在单片机上运行密钥封装算法,获取密钥封装算法对应的侧信道功耗迹;建立以功耗迹为训练数据,以私钥为标签集的数据集;利用长短期记忆网络对数据集训练以得到预测模型;利用预测模型预测得到预测密钥,将预测密钥与实际密钥进行比对并得到预测准确率;若预测准确率满足准确率阈值,将预测密钥作为实际私钥执行对密钥封装算法的有效攻击。本申请降低了侧信道功耗迹采集的成本,提高了功耗迹采集的效率。本申请还提供一种基于侧信道的攻击系统、存储介质和电子设备,具有上述有益效果。

【技术实现步骤摘要】

本申请涉及量子密码学领域,特别涉及一种基于侧信道的攻击方法、系统、存储介质和电子设备


技术介绍

1、随着量子信息领域研究的深入和量子计算机研制进度的推进,传统密码越来越无法满足后量子时代的安全需要,后量子密码(post quantum cryptography,pqc)的概念因此提出。pqc包括基于格的密码、基于编码的密码、基于超奇异同源椭圆曲线的密码、基于多变量的密码和基于哈希的密码,其中格密码是pqc中性能较好同时受研究最多的一种pqc。

2、侧信道攻击是一种利用设备在运行密码算法时产生的侧信道信息进行密码信息提取的攻击方法,在美国国家标准与技术研究院pqc标准化第三轮中提出需要竞选的密码算法一定程度上能抵抗侧信道攻击,侧信道攻击和其防护的研究也开始影响后量子密码的标准化和软硬件实现。

3、当前,现有技术方案中使用深度学习方法攻击了掩码后的saber密钥封装方案,然而该方案需要对齐功耗图并选择兴趣点,功耗迹的采集过程复杂、固化,且效率低下。


技术实现思路

1、本申请的目的是提供一本文档来自技高网...

【技术保护点】

1.一种基于侧信道的攻击方法,其特征在于,包括:

2.根据权利要求1所述的攻击方法,其特征在于,所述获取侧信道功耗迹包括:

3.根据权利要求1所述的攻击方法,其特征在于,所述建立以功耗迹为训练数据,以密钥为标签集的数据集之前,还包括:

4.根据权利要求1所述的攻击方法,其特征在于,建立以功耗迹为训练数据,以密钥为标签集的数据集之后,还包括:

5.根据权利要求1所述的攻击方法,其特征在于,建立以功耗迹为训练数据,以私钥为标签集的数据集之后,包括:

6.根据权利要求1所述的攻击方法,其特征在于,所述利用长短期记忆网络对数据集训练以得...

【技术特征摘要】

1.一种基于侧信道的攻击方法,其特征在于,包括:

2.根据权利要求1所述的攻击方法,其特征在于,所述获取侧信道功耗迹包括:

3.根据权利要求1所述的攻击方法,其特征在于,所述建立以功耗迹为训练数据,以密钥为标签集的数据集之前,还包括:

4.根据权利要求1所述的攻击方法,其特征在于,建立以功耗迹为训练数据,以密钥为标签集的数据集之后,还包括:

5.根据权利要求1所述的攻击方法,其特征在于,建立以功耗迹为训练数据,以私钥为标签集的数据集之后,包括:

6.根据权利要求1所述的攻击方法,其特征在于,所述利用长...

【专利技术属性】
技术研发人员:肖佐楠钟名富黄杰王嘉麟郝奇郑茳匡启和
申请(专利权)人:苏州国芯科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1