基于均匀流型逼近与投影的相关功耗分析方法技术

技术编号:40793400 阅读:22 留言:0更新日期:2024-03-28 19:22
本发明专利技术公开了一种基于均匀流型逼近与投影的相关功耗分析方法,步骤如下:(1)获取密码设备运行过程中泄露的功耗信息,即高维能量迹数据。(2)利用收集到的高维能量迹数据,通过模糊拓扑结构来描述流形结构,构造一个加权图。(3)通过学习高维空间中的数据结构,采用随机梯度下降算法对低维数据进行优化。(4)使用相关功耗分析对密码算法进行侧信道攻击。(5)对比恢复的密钥字节和原始固定密钥的结果。本发明专利技术方法用于将高维数据映射到低维空间,最大程度的利用能量迹中的关键信息。整个降维过程中只需要很少的参数设置而且速度快,对预处理后的数据,进行相关功耗分析,提高了攻击的成功率,并减少恢复密钥所需要的能量迹条数。

【技术实现步骤摘要】

本专利技术涉及信息安全领域,具体是一种基于均匀流型逼近与投影的相关功耗分析方法


技术介绍

1、侧信道攻击(side channel attacks,sca)最早由密码学家paul kocher于1996年提出,其强大的攻击能力对一些密码设备和密码算法的安全性产生了严重的威胁。侧信道攻击技术利用了设备运行时的物理特征与算法的某些中间值之间的依赖关系,来恢复算法的秘密信息。功耗攻击是侧信道攻击中的一种,因其具备分析结果直观、实现成本低、攻击效率高等优点被广泛应用于密码算法分析的相关研究。目前主要的功耗分析包括差分功耗分析(differential power analysis,dpa)、相关功耗分析(correlation poweranalysis,cpa)、互信息分析(mutual information attack,mia)。

2、随着密码设备和密码算法的不断演变,它们的抗攻击能力逐渐增强,但同时也带来了更庞大复杂数据的挑战。在进行功耗分析时,处理庞大且复杂的数据是一项巨大的挑战,数据中的噪声和不必要的信息会大大降低攻击的准确率,增加攻击本文档来自技高网...

【技术保护点】

1.一种基于均匀流型逼近与投影的相关功耗分析方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的基于均匀流型逼近与投影的相关功耗分析方法,其特征在于,步骤(1)所述的获取密码算法的功耗信息,具体步骤如下:

3.根据权利要求1所述的基于均匀流型逼近与投影的相关功耗分析方法,其特征在于,步骤(2)所述的构造特殊的加权图,具体步骤如下:

4.根据权利要求1所述的基于均匀流型逼近与投影的相关功耗分析方法,其特征在于,步骤(3)所述的计算加权图的低维表示,具体步骤如下:

5.根据权利要求1所述的基于均匀流型逼近与投影的相关功耗分析方法,其特征在...

【技术特征摘要】

1.一种基于均匀流型逼近与投影的相关功耗分析方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的基于均匀流型逼近与投影的相关功耗分析方法,其特征在于,步骤(1)所述的获取密码算法的功耗信息,具体步骤如下:

3.根据权利要求1所述的基于均匀流型逼近与投影的相关功耗分析方法,其特征在于,步骤(2...

【专利技术属性】
技术研发人员:王蒿张润莲
申请(专利权)人:桂林电子科技大学
类型:发明
国别省市:

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

1