计算机工程
計算機工程
계산궤공정
COMPUTER ENGINEERING
2015年
5期
133-138
,共6页
数据加密标准%旁路攻击%掩码技术%相关性功耗分析%S盒
數據加密標準%徬路攻擊%掩碼技術%相關性功耗分析%S盒
수거가밀표준%방로공격%엄마기술%상관성공모분석%S합
Data Encryption Standard (DES)%side channel attack%mask technology%Correlation Power Analysis (CPA)%S box
针对典型数据加密标准( DES)掩码实现的安全性问题,提出一种对其进行密钥破解的相关性功耗分析方法。结合DES运算后两轮,选择密码运算过程中间值中的分散位作为目标函数,利用汉明重量模型猜测第16轮运算的轮密钥,并计算功耗和中间值数据的汉明重量之间的相关性,根据相关性大小进行排序,从而破解掩码DES算法的密钥。实验结果表明,该方法取得了较好的效果,可成功破解掩码型DES算法的64位密钥。
針對典型數據加密標準( DES)掩碼實現的安全性問題,提齣一種對其進行密鑰破解的相關性功耗分析方法。結閤DES運算後兩輪,選擇密碼運算過程中間值中的分散位作為目標函數,利用漢明重量模型猜測第16輪運算的輪密鑰,併計算功耗和中間值數據的漢明重量之間的相關性,根據相關性大小進行排序,從而破解掩碼DES算法的密鑰。實驗結果錶明,該方法取得瞭較好的效果,可成功破解掩碼型DES算法的64位密鑰。
침대전형수거가밀표준( DES)엄마실현적안전성문제,제출일충대기진행밀약파해적상관성공모분석방법。결합DES운산후량륜,선택밀마운산과정중간치중적분산위작위목표함수,이용한명중량모형시측제16륜운산적륜밀약,병계산공모화중간치수거적한명중량지간적상관성,근거상관성대소진행배서,종이파해엄마DES산법적밀약。실험결과표명,해방법취득료교호적효과,가성공파해엄마형DES산법적64위밀약。
Aiming at the security problem of typical masked Data Encryption Standard ( DES ) implementation, this paper introduces a Correlation Power Analysis( CPA) method,which combines the last two rounds of DES algorithm and selects discrete bits of intermediate data as target function. Using Hamming Weight(HW) model,it guesses the 16th round of DES key and calculates the correlation between power and HW of data. By ranking the correlation value,it can break the masked DES key. Experimental result of attacking smartcard with masked software DES shows that it can successfully break the 64 bit DES key.