计算机应用与软件Issue(3):286-291,6.DOI:10.3969/j.issn.1000-386x.2014.03.075
FOX 密码的中间相遇攻击
MEET-IN-THE-MIDDLE ATTACK ON FOX
摘要
Abstract
FOX is a family of block ciphers,which was designed according to the need of Mediacrypt.In this paper we mainly study the ability of FOX cipher in resisting the meet-in-the-middle attack in order to further evaluate its security.Based on the structure of FOX,3-round and 4-round meet-in-the-middle distinguishers of FOX64 are given.3-round meet-in-the-middle distinguishers of FOX128 are given as well.By adding proper rounds to the above distinguishers,the meet-in-the-middle attacks are applied to 4 to 8-round FOX64,and to 4 and 5-round FOX128,and the attacking results are presented.These results prove that 8-round FOX64 /256 is insecure.Meanwhile,it is demon-strated that 5-round FOX64 /128,7-round FOX64 /192,8-round FOX64 /256 and 5-round FOX128 /256 are all not immune to meet-in-the-middle attack.关键词
FOX/分组密码/中间相遇攻击/区分器Key words
FOX/Block cipher/Meet-in-the-middle attack/Distinguisher分类
信息技术与安全科学引用本文复制引用
卫宏儒,刘青..FOX 密码的中间相遇攻击[J].计算机应用与软件,2014,(3):286-291,6.基金项目
信息安全国家重点实验室2011年开放课题(中国科学院项目)(02-04-3);内蒙古自治区科技创新引导奖励资金项目(2012)。 ()