北京工业大学学报
北京工業大學學報
북경공업대학학보
JOURNAL OF BEIJING POLYTECHNIC UNIVERSITY
2015年
6期
842-850
,共9页
严迎建%杨昌盛%李伟%张立朝
嚴迎建%楊昌盛%李偉%張立朝
엄영건%양창성%리위%장립조
序列密码%Grain-128%能量分析攻击
序列密碼%Grain-128%能量分析攻擊
서렬밀마%Grain-128%능량분석공격
stream cipher%Grain-128%power analysis attack
为了分析Grain-128序列密码算法在能量分析攻击方面的免疫能力,对其进行了能量分析攻击研究。为提高攻击的针对性,首先对序列密码算法功耗特性进行了分析,认为攻击点功耗与其他功耗成分之间的相关性是导致序列密码能量分析攻击困难的主要原因,据此提出了攻击点和初始向量选取合理性的评估方法,并给出了Grain-128的能量分析攻击方案。最后基于ASIC开发环境构建仿真攻击平台,对攻击方案进行了验证,结果显示该方案可成功攻击46 bit密钥,证实了所提出的攻击点和初始向量选取合理性评估方法的有效性,同时表明Grain-128不具备能量分析攻击的免疫能力。
為瞭分析Grain-128序列密碼算法在能量分析攻擊方麵的免疫能力,對其進行瞭能量分析攻擊研究。為提高攻擊的針對性,首先對序列密碼算法功耗特性進行瞭分析,認為攻擊點功耗與其他功耗成分之間的相關性是導緻序列密碼能量分析攻擊睏難的主要原因,據此提齣瞭攻擊點和初始嚮量選取閤理性的評估方法,併給齣瞭Grain-128的能量分析攻擊方案。最後基于ASIC開髮環境構建倣真攻擊平檯,對攻擊方案進行瞭驗證,結果顯示該方案可成功攻擊46 bit密鑰,證實瞭所提齣的攻擊點和初始嚮量選取閤理性評估方法的有效性,同時錶明Grain-128不具備能量分析攻擊的免疫能力。
위료분석Grain-128서렬밀마산법재능량분석공격방면적면역능력,대기진행료능량분석공격연구。위제고공격적침대성,수선대서렬밀마산법공모특성진행료분석,인위공격점공모여기타공모성분지간적상관성시도치서렬밀마능량분석공격곤난적주요원인,거차제출료공격점화초시향량선취합이성적평고방법,병급출료Grain-128적능량분석공격방안。최후기우ASIC개발배경구건방진공격평태,대공격방안진행료험증,결과현시해방안가성공공격46 bit밀약,증실료소제출적공격점화초시향량선취합이성평고방법적유효성,동시표명Grain-128불구비능량분석공격적면역능력。
To analyze immunity of Grain-128 stream cipher in aspect of power analysis attack, researches were conducted. Power analyses of stream ciphers were considered to be more difficult than block ciphers' and public ciphers' in academia. In order to improve the pertinence of attack, firstly, power characteristic of stream cipher algorithm was analyzed, and the reason for the difficulty of the attack was considered to be the correlation between the attack point power and other power components. Then a strategy for evaluating rationality of the selection of attack point and initial vectors was presented based on the judgment, and a power analysis scheme of Grain-128 was proposed based on the strategy. Finally an attack simulation platform was raised based on ASIC development environment, and the attack scheme of Grain-128 was validated using the platform. Experiment results show that the attack scheme can be successfully attacked 46-bit key, confirming the effectiveness of the proposed strategy for evaluating rationality of the selection of attack point and initial vectors, at the same time the Grain-128 is unable to resist the power attack.