期刊文献+

简化SIMON类算法的立方测试与分析 被引量:4

Cube test and analysis for reduced SIMON family of block ciphers
下载PDF
导出
摘要 针对轻量级分组密码算法SIMON的安全性分析,对SIMON32/64算法抵抗立方攻击的能力和算法内部结构对密钥比特的混淆和扩散性能力进行了评估。基于SIMON类算法的密钥编排特点和轮函数结构,结合立方分析的基本思想,利用FPGA测试平台设计了一个SIMON32/64的立方攻击和密钥中比特检测算法。攻击结果表明,在立方变元取6维至24维时,对于7轮SIMON32/64算法,通过立方攻击能够直接恢复47 bit密钥,攻击时间复杂度约为218.08;对于8轮SIMON32/64算法,能够直接恢复39 bit密钥,攻击时间复杂度约为225.00。对于10轮、11轮SIMON32/64算法,通过立方测试均能够捕获到密钥中比特。 Focusing on the safety analysis of the SIMON lightweight block cipher, this paper proposed a method on this algorithm against the cube attack and cube neutral-bit detection. Using the FPGA test platform, this paper proposed a SIMON32/ 64 cube attack and cube neutral-bit detection algorithm by combining the basic idea of cube analysis. Simulation experiments show that when the cube variables are in the range of 6 to 24 dimensions, refering to 7-round SIMON32/64 algorithm, the algorithm can recover 47 bit key directly with time complexity of 2^18.08 by using cube attack. Moreover, it can recover 39 bit key on 8-round SIMON32/64 algorithm with time complexity of 2^25.00 by using cube attack. With regard to 10-round, 11-round SIMON32/64 algorithm, it can capture neutral secret key bits by using cube test.
出处 《计算机应用研究》 CSCD 北大核心 2017年第1期246-250,共5页 Application Research of Computers
基金 国家自然科学基金资助项目(61572148) 广西自然科学基金资助项目(2015GXNSFGA139007) 广西高等学校优秀中青年骨干教师培养工程(第二期)项目 桂林电子科技大学研究生创新项目(YJCXS201525)
关键词 SIMON32/64密码算法 密钥中比特 立方测试 立方攻击 FPGA SIMON32/64 cryptographic algorithms key neutral-bit cube test cube attack FPGA
  • 相关文献

同被引文献23

引证文献4

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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