一种后量子密码中分组密码的差分能量攻击方法技术

技术编号:41561350 阅读:24 留言:0更新日期:2024-06-06 23:45
本发明专利技术公开了一种后量子密码中分组密码的差分能量攻击方法,包括初始化模块、信息提取和分析模块,包括如下步骤:S1:针对算法执行时各中间变量之间的操作关系,选定中间值;S2:利用示波器重复采集密码算法执行过程中的侧信道信息并记录;S3:计算假设中间值,建立中间值矩阵;S4:将中间值映射为能量消耗值;S5:比较假设能量消耗值和能量迹。

【技术实现步骤摘要】

本专利技术涉及密码学,特别涉及一种后量子密码中分组密码的差分能量攻击方法


技术介绍

1、随着量子计算的迅速进展,传统的密码学算法面临着前所未有的挑战。量子计算机潜在的计算能力预计将能够破解目前广泛应用的许多加密算法,包括rsa和ecc等公钥密码体系。这种威胁促使学术界和工业界加快发展后量子密码学。

2、ascon作为一种轻量级分组密码算法,被设计为在后量子时代保持安全。它不仅能够提供与传统加密算法相当的安全性,而且在资源受限的环境中表现出更高的效率和灵活性。ascon算法的设计考虑了对抗传统的密码分析方法,如差分攻击和线性攻击,从而确保了其在现有计算能力下的安全性。

3、尽管ascon在设计上考虑了抵御传统攻击的能力,但随着侧信道攻击技术,尤其是差分能量攻击(differential power analysis,dpa)的发展,其抵御这类攻击的能力也受到了密切关注。dpa攻击通过分析加密设备在执行密码算法过程中的能量消耗模式,能够间接推断出密钥信息,从而威胁到加密算法的安全性。这种攻击方式不依赖算法的数学弱点,而是利用物理实现过本文档来自技高网...

【技术保护点】

1.一种后量子密码中分组密码的差分能量攻击方法,其特征在于:包括初始化模块、信息提取和分析模块,包括如下步骤:

2.如权利要求1所述的一种后量子密码中分组密码的差分能量攻击方法,其特征在于:所述S1包括如下子步骤:

3.如权利要求1所述的一种后量子密码中分组密码的差分能量攻击方法,其特征在于:所述S2包括如下子步骤:

4.如权利要求1所述的一种后量子密码中分组密码的差分能量攻击方法,其特征在于:所述S3包括如下子内容:通过枚举已知明文和未知密文的所有可能的组合在执行算法时的能量消耗,并记录下来,计算获取假设中间值。

5.如权利要求1所述的一...

【技术特征摘要】

1.一种后量子密码中分组密码的差分能量攻击方法,其特征在于:包括初始化模块、信息提取和分析模块,包括如下步骤:

2.如权利要求1所述的一种后量子密码中分组密码的差分能量攻击方法,其特征在于:所述s1包括如下子步骤:

3.如权利要求1所述的一种后量子密码中分组密码的差分能量攻击方法,其特征在于:所述s2包括如下子步骤:

4.如权利要求1所述的一种后量子密码中分组密码的差分能量攻击方法,其特征在于:所述s3包括如下子内容:通过枚举已知明文和未知密文的所有可能的组合在执行算法时的能量消耗,并记录下来,计算获取假设中间值。

5.如权利要求1所述的一种后量子密码中分组密码的差分能量攻击方法,其特征在于:所述s4包括如下子步骤:

6.如权利要求5所述的一种后量子密码中分组密码的差分能量攻...

【专利技术属性】
技术研发人员:石建吕庆喆方凯俊李中魁吴潇
申请(专利权)人:杭州后量子密码科技有限公司
类型:发明
国别省市:

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

1