通信技术
通信技術
통신기술
COMMUNICATIONS TECHNOLOGY
2013年
4期
1-4
,共4页
功耗分析%双轨逻辑%双轨编码%基本逻辑门%S盒%列混淆
功耗分析%雙軌邏輯%雙軌編碼%基本邏輯門%S盒%列混淆
공모분석%쌍궤라집%쌍궤편마%기본라집문%S합%렬혼효
power attack%dual-rail logic%dual-rail encoding%differential power attack%basic logic gate%S-box%mix column
旁路攻击是一种通过分析密码设备在运行时所产生的旁路信息来分析该密码设备的秘密信息的方法.Paul Kocher等人在1998年提出的功耗分析现在已经是针对密码设备的旁路攻击中非常常见的一种.在硬件实现的密码设备中,双轨逻辑是一种有效的抵抗功耗分析的方法,它通过用两位物理比特来表示一位逻辑比特,使数据0和1的表述对称,从而平衡了功耗的大小.对于软件实现的密码设备,也可以借鉴双轨逻辑的思路,这里给出了一个较为完备的软件级双轨逻辑方案,解决了一些前人方案的不周全指出,并之后在一个DES算法的实验中,验证方案的有效性.
徬路攻擊是一種通過分析密碼設備在運行時所產生的徬路信息來分析該密碼設備的祕密信息的方法.Paul Kocher等人在1998年提齣的功耗分析現在已經是針對密碼設備的徬路攻擊中非常常見的一種.在硬件實現的密碼設備中,雙軌邏輯是一種有效的牴抗功耗分析的方法,它通過用兩位物理比特來錶示一位邏輯比特,使數據0和1的錶述對稱,從而平衡瞭功耗的大小.對于軟件實現的密碼設備,也可以藉鑒雙軌邏輯的思路,這裏給齣瞭一箇較為完備的軟件級雙軌邏輯方案,解決瞭一些前人方案的不週全指齣,併之後在一箇DES算法的實驗中,驗證方案的有效性.
방로공격시일충통과분석밀마설비재운행시소산생적방로신식래분석해밀마설비적비밀신식적방법.Paul Kocher등인재1998년제출적공모분석현재이경시침대밀마설비적방로공격중비상상견적일충.재경건실현적밀마설비중,쌍궤라집시일충유효적저항공모분석적방법,타통과용량위물리비특래표시일위라집비특,사수거0화1적표술대칭,종이평형료공모적대소.대우연건실현적밀마설비,야가이차감쌍궤라집적사로,저리급출료일개교위완비적연건급쌍궤라집방안,해결료일사전인방안적불주전지출,병지후재일개DES산법적실험중,험증방안적유효성.
@@@@Power attack, proposed by Paul Kocher in 1998, is now a common kind of side channel attack on cryptographic devices. In the hardware implementation of cryptographic algorithms, dual-rail logic is a useful method to resist the power attack. With two physical bits for expression of one logic bit, the degree of power consumption is ballanced in the processing of different data. In the software implementation of cryptographic algorithm, the same thinking could be referred to. An even more complete proposal of dual-rail logic on software level in the software implementation of cryptographic algorithms is suggested in the paper, which could solve some indaequacies of the former proposals. An experiment in software DES indicates the effectiveness of the proposal.