-
题名基于主成分分析的AES算法相关功耗分析攻击
被引量:9
- 1
-
-
作者
蔡琛
陈运
万武南
陈俊
胡晓霞
-
机构
成都信息工程大学应用密码学研究所
电子科技大学通信学院
-
出处
《电子技术应用》
北大核心
2015年第8期101-105,共5页
-
基金
四川省科技支撑计划重点资助项目(2012GZ0017)
-
文摘
针对相关功耗分析攻击中,当功耗曲线的功耗采样点较多时攻击速度缓慢的问题,引入了基于主成分分析的预处理方法。利用主成分分析对功耗曲线进行预处理,提取功耗信息中的主成分,抛弃次要成分,将功耗数据降维,达到减少数据分析量的目的,从而提高攻击效率。以高级加密标准为研究对象,对基于主成分分析的相关功耗分析攻击进行了研究。引入主成分分析的相关功耗分析攻击与经典相关功耗分析攻击的对比实验结果表明:基于主成分分析的预处理将功耗曲线中相关性高于0.2的信息集中到前67号的主成分中,有效地将实际分析功耗点的数量降低至经典相关功耗分析的大约1/4。
-
关键词
密码分析
边信道攻击
相关功耗分析攻击
主成分分析
功耗预处理
高级加密标准
-
Keywords
cryptanalysis
side channel attack
correlation power analysis
principal component analysis
PCA
AES
-
分类号
TN918.91
[电子电信—通信与信息系统]
-
-
题名Camellia算法的相关功耗分析攻击
- 2
-
-
作者
蔡琛
陈运
陈俊
万武南
胡晓霞
-
机构
成都信息工程大学应用密码学研究所
电子科技大学通信与信息工程学院
-
出处
《成都信息工程学院学报》
2015年第3期219-223,共5页
-
基金
四川省大数据与智慧信息系统协同创新中心智慧城市创新开放基金重点资助项目(RWS-ZHCS-01-20150003)
四川省科技支撑计划重点资助项目(2012GZ0017)
-
文摘
Camellia算法在进入Feistel结构前加入白化密钥,并且且轮密钥的生成与密钥的每一位相关,导致一般相关功耗分析攻击无法适用于该算法。该算法的第三轮、第四轮的轮密钥为原始密钥循环左移得到,利用这一特性设计了攻击方案:首先攻击一、二轮得到三、四轮需要的输入值,再攻击三、四轮得到一个以原始密钥为未知数的可解方程,解方程得到原始密钥。以STC89C58AD微控制器为硬件仿真平台,对攻击方案进行了实验。实验结果表明:使用文中提出的攻击方案,分别用189-306条功耗曲线就可以恢复出1~4轮S-盒密钥。
-
关键词
边信道攻击
功耗分析攻击
相关功耗分析攻击
CAMELLIA
CPA
-
Keywords
side channel attack
power attacks
correlation power analysis
Camellia
CPA
-
分类号
TN918.91
[电子电信—通信与信息系统]
-