面向DES加密算法的差分功耗分析攻击方法  

Differential Power Attack Analysis for DES Code Algorithm

在线阅读下载全文

作  者:孙海涛[1] 赵强[2] 何循来[1] 

机构地区:[1]军械工程学院火炮工程系,河北石家庄050003 [2]军械工程学院计算机工程系,河北石家庄050003

出  处:《兵工自动化》2007年第6期53-55,共3页Ordnance Industry Automation

摘  要:基于旁路攻击原理,针对运行DES密码算法的密码系统,先进行N次密码运算,获取N个随机明文输入。再定义与密钥密切相关的函数,将基于采样时间点的信号数组集合分成两个子集合并计算其平均功耗值。同时观察差分功耗曲线某个位置是否出现明显尖峰判断之前密匙猜测是否正确。最后通过推算及差分功率分析其攻击,获取DES密码算法中第16轮子密钥K16。并从实验平台上实现了差分功耗分析攻击。Based on side channel attacks theory and DES code algorithm, the project carries out N time code calculating to acquire N random inputs, then it defines relative functions of secret key, divides the signal array Unit, which based on sampling time spot, into 2 subunits and calculates its average power value. Meanwhile, the project observes whether evident peaks appear at any points of the differential power curve to judge whether the previous secret key assumption is right or not. Thus through reckoning and differential power analyzing the attack, it acquires the 16th sub secret key K!6 of DES code algorithm. At last, the differential power analysis attack on test platform can be realized.

关 键 词:DES密码算法 差分功耗分析攻击 密钥猜测 旁路攻击 

分 类 号:TP393.08[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象