通信学报 ›› 2014, Vol. 35 ›› Issue (7): 157-163.doi: 10.3969/j.issn.1000-436x.2014.07.019

• 论文Ⅱ • 上一篇    下一篇

MIBS算法的积分攻击

潘志舒1,3,郭建胜2,3,曹进克3,罗伟3,4   

  1. 1 西安卫星测控中心,陕西 西安 710043
    2 信息保障技术重点实验室,北京 100000
    3 解放军信息工程大学,河南 郑州 450001
    4 解放军78179部队,四川 都江堰 611830
  • 出版日期:2014-07-25 发布日期:2017-06-24
  • 基金资助:
    河南省科技创新杰出青年计划基金资助项目

Integral attack on MIBS block cipher

Zhi-shu PAN1,3,Jian-sheng GUO2,3,Jin-ke CAO3,Wei LUO3,4   

  1. 1 Xi'an Satellite Control Center, Xi'an 710043, China
    2 Science and Technology on Information Assurance Laboratory,Beijing 100000, China
    3 PLA Information Engineering University, Zhengzhou 450001, China
    4 Unit 78179 of PLA, Dujiangyan 611830, China
  • Online:2014-07-25 Published:2017-06-24
  • Supported by:
    The Scientific Innovation Talents Foundation of Henan Province

摘要:

对分组密码算法MIBS在积分攻击下的安全性进行了研究,构造了MIBS算法的5轮积分区分器,利用Feistel结构的等价结构以及MIBS密钥扩展算法中主密钥和轮密钥的关系,对10轮MIBS算法实施了积分攻击,给出了攻击算法。攻击10轮MIBS-64的数据复杂度和时间复杂度分别为228和252.7,攻击10轮MIBS-80的数据复杂度和时间复杂度分别为228.2和253.2。分析结果表明,10轮MIBS算法对积分攻击是不免疫的,该积分攻击的轮数和数据复杂度上都要优于已有的积分攻击。

关键词: 分组密码, 密码分析, 积分攻击, MIBS算法

Abstract:

The security of the block cipher MIBS against integral attack was analyzed and a 5-round distinguisher of MIBS was founded. Considering the equivalent structure of Feistel structure and the relation of master key and round key in the key expansion algorithm of MIBS, it applied integral attack to 10 rounds of MIBS and gave the attack algorithm. The data and time complexities of 10 round attack on MIBS-64 are 228and 252.7respectively. The data and time com-plexities of 10 round attack on MIBS-80 are 2 28.2and 2 53.2respectively. These results demonstrate that integral attack on 10-round MIBS is no immunity, both rounds and data complexity of this integral attack are better than the integral at-tack existing.

Key words: block cipher, cryptanalysis, integral attack, MIBS

No Suggested Reading articles found!