期刊文献+

轻量级分组密码Klein的差分故障攻击 被引量:2

Differential fault attack on lightweight block cipher Klein
下载PDF
导出
摘要 Klein算法是一个基于SP型结构的轻量级分组密码算法,具有执行效率高、能耗低等特点。通过分析算法S盒差分传播途径,发现在相同输入、不同差分条件下,输出差分对应中间状态集合交集元素唯一,提出差分故障攻击方案。通过在算法最后一轮注入2次不同故障,可恢复出Klein算法的全部密钥,复杂度可忽略不计。此方法可推广到基于SP结构和Feistel结构分组密码算法。 As a lightweight block cipher algorithm based on SP structure, Klien has the characteristics of high efficiency and low energy consumption. By analyzing the S-boxes differential propagation path, it was found that under the condition of same input and different difference, the intersection elements were unique, which fall in the intermediate state set corresponds to output difference, and a differential fault attack scheme was proposed. By injecting two different faults in the last round of the algorithm, all the keys of the Klein algorithm can be recovered, and the complexity is negligible. This method can be promoted to other block cipher algorithms based on SP structure and Feistel structure.
出处 《通信学报》 EI CSCD 北大核心 2016年第S1期111-115,共5页 Journal on Communications
关键词 分组密码 S盒 差分传播 差分故障 block cipher S-box differential transmission differential fault
  • 相关文献

参考文献3

二级参考文献41

  • 1张蕾,吴文玲.SMS4密码算法的差分故障攻击[J].计算机学报,2006,29(9):1596-1602. 被引量:67
  • 2Eisenbarth T, Paar C, Posehmann A, et al. A survey of lightweight cryptography implementations [ J ]. Design & Test of computers, 2007, 24(6) :522-533.
  • 3Hong D, Sung J, Hong S, et al. HIGHT:a new block cipher suitable for low-resource device[ C ]//CHES 2006. Springer-Verlag,LNCS, 2006,4249 : 46-59.
  • 4Bogdanow A, Knudsen L R, Leander G, et al. PRESENT: AnUhra-LightweightBlock cipher[ C ]//CHES 2007. Springer-Verlag,LNCS, 2007,4247:450-466.
  • 5Leander G, Paar C, Posehmann A, et al. New lightweight DES variants[ C]//FSE 2007. Springer-Verlag, LNCS, 2007, 4593: 196- 210.
  • 6Chae H L, Tymur K. mCrypton--a lightweight block cipher for security of low-cost RFID tags and sensor[ C ]//WISA 2005. Springer- Verlag, LNCS ,2005,3786:243 -258.
  • 7Standaert F X, Piret G, Gershenfeld N, et al. SEA: a scalable encryption algorithm for small embedded applications [ C]//CARDIS 2006. Springer-Verlag, LNCS, 2006,3928: 222-236.
  • 8Robshaw M J B. Searching for compact algorithms: CGEN [ C ]//Vietcrypt 2006. Springer-Verlag, LNCS,2006,4341 : 37-49.
  • 9Wu W L, Zhang L. LBlock: a lightweight block cipher[ C] //ACNS 2011. Springer-Verlag, LNCS, 2011, 6715:327-344.
  • 10t Boneh D, DeMillo R A, Lipton R J. On the importance of checking cryptographic protocols for faults [ C ]//EUROCRYPT '97. LNCS 1997, 1233: 37-51.

共引文献18

同被引文献14

引证文献2

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部