期刊文献+

构造分支数为4的对合线性变换

Construction of Involutional Linear Transformation with a Branch Number of 4
原文传递
导出
摘要 扩散层是分组密码的一个重要组件,特别是SPN型结构的密码以及轮函数为SPN型的Feistel结构密码,都要用到一个非退化的线性变换作为其扩散层。好的分支数以及线性变换的对合性质对分组密码的扩散性以及实现效率都有很大的提高。本文基于循环移位和异或运算构造了三种线性变换。并证明了这三种线性变换是分支数为4的次最优的线性变换,同时在一定条件下,还证明了它们均是对合的线性变换。 Diffusion layer plays an important role in block cipher components. SPN ciphers, in particular, and Feistel ciphers with SPN round functions as well, usually employ a nonsingular linear transformation as their diffusion layer. Good branch-number and involutional property of the linear transformation could cause fast diffusion effect and also improve the efficiency in the implementation of block ciphers. This paper, based on rotations and xors, proposes three constructions of linear transformation with a branch number of 4. Meanwhile, the involutional property is proved under certain conditions.
出处 《通信技术》 2010年第8期161-163,共3页 Communications Technology
关键词 分支数 线性变换 循环移位 异或运算 分组密码 扩散层 branch number linear transformation rotation xor bock cipher diffusion layer
  • 相关文献

参考文献9

  • 1李强,李超.Camellia算法中S盒输出分量函数的等价表示[J].通信技术,2008,41(11):126-128. 被引量:1
  • 2王念平,金晨辉,余昭平.对合型列混合变换的研究[J].电子学报,2005,33(10):1917-1920. 被引量:10
  • 3国家商用密码管理办公室.无线局域网产品使用的SMS4密码算法[EB/OL].http://www.oscca.gov.cn/UpFil/200622026423297990.pdf.
  • 4DAEMEN J,. KNUDSEN L R, RIJMEN V. The Block Cipher Square[C]// FSE 1997, LNCS 1267. Springer-Verlag, Berlin, 1997: 149-165.
  • 5PASCAL J, SERGE V. Pergect Diffusion Primitives for Block Ciphers Building Efficient MDS Matrices[C]// SAC 2004, LNCS 3357. Berlin:Springer-Verlag, 2005: 84-99.
  • 6BARRETO P, RIJMEN V. The Khazad Legacy-level Block Cipher[EB/OL]. (2000- 11-13) [2010-01-10]. http://www. crypt onessie. org.
  • 7BARRETO P, RIJMEN V. The Anubis Block Cipher[EB/OL]. (2000-11-13).[2010-01-10]. http://www.cryptonessie. org.
  • 8WILLIAMS F M, SLOANE N. The Theory of Error-Correcting Codes[M]. Holland:North-Holland Pub. Co.,1977.
  • 9王金波.基于循环移位构造最优线性变换[C]//密码学进展--中国密码学会2007年会论文集.成都:西南交通大学出版社,2007:306-307.

二级参考文献6

  • 1Kazumaro AOKI, Tetsuya ICHIKSWA, Masayuki KANDA. Specification of Camellia-a 128-bit Block Cipher[EB/OL]. https://www. cosic.esat. kuleuven. ac. be/nessie/workshop/ submissions/Camellia. zip. 2003.
  • 2Youssef A M, Tavares S E. On some algebraic structures in the AES round function[EB/OL], http://eprint. iacr. org. 2002- 11-7.
  • 3Fuller J, Millan W. On Linear Redundancy in the AES S box [EB/OL]. http://eprint. iacr. org, 2002.
  • 4F J Macwilliams,N J A Sloane.The theory of Error-Correcting Codes[M].NorthHolland:Amsterdam,1977.294-306.
  • 5J Daemen,V Rijmen.The design of Rijndael AES:The Advanced Encryption Standard[M].Springer-verlag,Berlin Heideberg,2002.
  • 6冯国柱,李超,多磊,谢端强,戴清平.变型的Rijndael及其差分和统计特性[J].电子学报,2002,30(10):1544-1546. 被引量:13

共引文献17

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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