位置:成果数据库 > 期刊 > 期刊详情页
Piccolo密码代数故障分析研究
  • ISSN号:0254-4164
  • 期刊名称:计算机学报
  • 时间:2013.4.15
  • 页码:882-894
  • 分类:TP309[自动化与计算机技术—计算机系统结构;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]军械工程学院信息工程系,石家庄050003, [2]北方电子设备研究所,北京100083, [3]康涅狄格大学计算机科学与工程系,斯托斯康涅狄格州美国06269, [4]清华大学计算机科学与技术系,北京100084, [5]航天恒星科技有限公司,北京100086
  • 相关基金:国家自然科学基金项目“分组密码代数旁路攻击技术研究”(61173191)、“基于微架构泄露的密码分析技术研究”(61272491)资助
  • 相关项目:分组密码代数旁路攻击技术研究
中文摘要:

应用代数故障分析方法,对Piccolo密码抗故障攻击安全性进行了评估.首先利用代数方法建立Piccolo密码等效布尔方程组;然后通过故障攻击手段获取故障密文并将故障注入差分进行表示,给出了一种故障注入位置未知情况下的故障差分布尔方程组表示方法;最后使用CryptoMiniSAT解析器求解联立方程组恢复密钥.结果表明,代数故障分析相比传统差分故障分析具有以下优点:(1)在线故障注入较少,在Piccolo-80第23轮注入4bit故障,1次故障注入即可恢复80位密钥;(2)离线分析方法简单,无需结合算法和故障模型判断故障位置,执行繁琐的故障差分传播分析,自动化程度较高;(3)计算资源利用率高,可将故障攻击下的密钥恢复转化为代数方程求解问题,充分利用计算资源;(4)通用性较好,可扩展到宽度故障模型、深度故障模型、其它版本的Piccolo密码以及多种分组密码,有望成为评估分组密码抗故障攻击能力的通用方法.

英文摘要:

The security of Piccolo is evaluated under the algebraic fault analysis(AFA).Firstly,Piccolo is described as a set of algebraic equations.The faulty ciphertext is generated via fault injections and then the fault differences are also represented with algebraic equations even when the locations of the fault injections are unknown.Finally,the CryptoMinisat solver is applied to solve for the key.The simulation experiments demonstrate that: compared with the traditional differential fault analysis(DFA),the number of fault injections that required in AFA is smaller,only a single fault injection at the 23-rd round is enough to break Piccolo-80;the procedure of AFA is quite simple,in contrast to DFA,the adversaries do not need to judge the accurate fault locations and carry out the complicated manual analysis on the targeted algorithms and fault models;the utilization ratio of computing resources is high,since the key recovery in fault attacks can be converted into the problem of solving algebraic equations,the adversaries can fully utilize the computing resources;the technique of AFA is generic,the attack can be easily extended to wide fault models,deep fault model,other variants of Piccolo and other block ciphers.This paper shows that AFA is very promising to become a generic methodology to evaluate the security of block ciphers against fault attacks.

同期刊论文项目
期刊论文 63 会议论文 19 著作 2
同项目期刊论文
期刊信息
  • 《计算机学报》
  • 北大核心期刊(2011版)
  • 主管单位:中国科学院
  • 主办单位:中国计算机学会 中国科学院计算技术研究所
  • 主编:孙凝晖
  • 地址:北京中关村科学院南路6号
  • 邮编:100190
  • 邮箱:cjc@ict.ac.cn
  • 电话:010-62620695
  • 国际标准刊号:ISSN:0254-4164
  • 国内统一刊号:ISSN:11-1826/TP
  • 邮发代号:2-833
  • 获奖情况:
  • 中国期刊方阵“双效”期刊
  • 国内外数据库收录:
  • 美国数学评论(网络版),荷兰文摘与引文数据库,美国工程索引,美国剑桥科学文摘,日本日本科学技术振兴机构数据库,中国中国科技核心期刊,中国北大核心期刊(2004版),中国北大核心期刊(2008版),中国北大核心期刊(2011版),中国北大核心期刊(2014版),中国北大核心期刊(2000版)
  • 被引量:48433