Algebraic techniques on searching linear diffusion layers in block cipher
详细信息    查看全文
  • 作者:Wenying Zhang and Wenyu Zhang
  • 刊名:Security and Communication Networks
  • 出版年:2016
  • 出版时间:25 November 2016
  • 年:2016
  • 卷:9
  • 期:17
  • 页码:4285-4294
  • 全文大小:482K
  • ISSN:1939-0122
文摘
Maximum branch number permutation plays an efficacious role in providing resistance against the most well-known attacks on block ciphers, such as differential cryptanalysis and linear cryptanalysis. In this paper, we propose algebraic techniques in searching permutations with maximal branch number, which can be employed as the linear diffusion layers in block ciphers. We focus on permutations composed of simple operations such as word-level XORs and rotations. Some necessary conditions are proposed to filter out linear permutations that cannot achieve the maximal branch number. With these conditions, the searching process of maximum permutation on 32-bit word can be finished in 1 s, contrast to the previous searching method which spent several days on two computers. What is the most important is that it can be generalized to 64-bit word and show that there is no 8-byte word permutation, which is XOR of 9 right-rotations or 11 right-rotations with maximum branch number. Copyright

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700