成都信息工程学院学报
成都信息工程學院學報
성도신식공정학원학보
JOURNAL OF CHENGDU INSTITUTE OF METEOROLOGY
2011年
2期
123-126
,共4页
饶金涛%陈运%吴震%陈俊%许森
饒金濤%陳運%吳震%陳俊%許森
요금도%진운%오진%진준%허삼
信息安全%边信道攻防%简单功耗分析%原子化操作%随机数
信息安全%邊信道攻防%簡單功耗分析%原子化操作%隨機數
신식안전%변신도공방%간단공모분석%원자화조작%수궤수
在真实环境下对智能卡RSA算法进行了功耗采集,通过简单功耗分析攻击(SPA)提取出了密钥,证明了传统的模幂运算二元表示(Binary Representation,BR)算法存在明显的密钥信息泄露缺陷.分析发现,信息泄露发生在程序的跳转分支处.针对这一缺陷,提出了一种原子化操作与引入随机数相结合的模幂算法.通过操作的原子化统一了模幂算法的执行路径,消除困跳转分支引起的信息泄露;引入随机数对密钥的汉明重量进行掩盖,有效地防止密钥信息的泄露.在MC8051上的实测验证表明,新算法确实具有抗简单功耗分析的特性.
在真實環境下對智能卡RSA算法進行瞭功耗採集,通過簡單功耗分析攻擊(SPA)提取齣瞭密鑰,證明瞭傳統的模冪運算二元錶示(Binary Representation,BR)算法存在明顯的密鑰信息洩露缺陷.分析髮現,信息洩露髮生在程序的跳轉分支處.針對這一缺陷,提齣瞭一種原子化操作與引入隨機數相結閤的模冪算法.通過操作的原子化統一瞭模冪算法的執行路徑,消除睏跳轉分支引起的信息洩露;引入隨機數對密鑰的漢明重量進行掩蓋,有效地防止密鑰信息的洩露.在MC8051上的實測驗證錶明,新算法確實具有抗簡單功耗分析的特性.
재진실배경하대지능잡RSA산법진행료공모채집,통과간단공모분석공격(SPA)제취출료밀약,증명료전통적모멱운산이원표시(Binary Representation,BR)산법존재명현적밀약신식설로결함.분석발현,신식설로발생재정서적도전분지처.침대저일결함,제출료일충원자화조작여인입수궤수상결합적모멱산법.통과조작적원자화통일료모멱산법적집행로경,소제곤도전분지인기적신식설로;인입수궤수대밀약적한명중량진행엄개,유효지방지밀약신식적설로.재MC8051상적실측험증표명,신산법학실구유항간단공모분석적특성.