期刊文献+

基于Cauchy矩阵的线性变换的研究 被引量:7

Research on linear transformations based on Cauchy matrix
下载PDF
导出
摘要 P-置换是实现分组密码扩散原则的关键组件。一般来说,分支数越大,扩散效果越明显。人们利用MDS矩阵设计最优线性变换作为分组密码组件的扩散层。在达到最优线性变换的同时,针对扩散矩阵还应满足矩阵中元素尽量少的要求,对Cauchy型MDS矩阵分别与Hadmard矩阵和循环移位矩阵的相互结合方式构造最优线性层的方法进行了研究。对Cauchy-Hadmard矩阵(同时是Cauchy矩阵和Hadmard矩阵)构造线性变换的一种方法进行了分析,给出了算法的C语言的关键程序,根据算法给出了一个最优线性变换的示例;对循环移位矩阵构造Cauchy矩阵进行了尝试和证明。结果显示Cauchy-Hadmard矩阵满足矩阵元素最少和运算复杂度低的要求,利用循环移位矩阵无法构造出Cauchy矩阵。这些结论为设计分组密码组件的扩散层提供了重要的方法参考。 The P-permutation is a key component for block ciphers to realize the principle of transformation. Generally speaking, when the branch numbers are more, the transformation effect is more obvious. The people used MDS matrix revise the best liner transformation as the diffusion layer of block cipher component. It not only needs the best linear transformation, but also needs that the elements of matrix are least. The paper researched the method of Cauchy MDS matrix to Hadmard matrix and to circulate shifting matrix of combination mode to construct the best linear layer. It also analyzed a kind of method for Cauchy-Hadmard matrix to construct linear transformation and gave the key procedure of C programming language for the algorithm, and presented a optimal linear mapping. It tried and proved circulate shifting matrix to construct Cauchy matrix. Simulation results show that the Cauchy-Hadmard matrix is content to the request of least matrix elements and low operation complexity and it is impossible to construct Cauchy matrix by using circulate shifting matrix. These results may provide an alternative method to design the diffusion layer of block cipher component.
出处 《计算机应用研究》 CSCD 北大核心 2015年第7期2144-2146,共3页 Application Research of Computers
基金 国家自然科学基金资助项目(61202492)
关键词 分组密码 CAUCHY矩阵 分支数 最优扩散 MDS矩阵 线性变换 block ciphers Cauchy matrix branch number optimal diffusion MDS matrix linear transformation
  • 相关文献

参考文献7

二级参考文献54

  • 1张文涛,卿斯汉,吴文玲.嵌套Feistel结构的SP型分组密码的可证明安全性[J].计算机研究与发展,2004,41(8):1389-1397. 被引量:6
  • 2王念平,金晨辉,余昭平.非平衡Feistel网络的线性可证明安全性的进一步分析[J].电子学报,2006,34(10):1799-1802. 被引量:3
  • 3国家商用密码管理办公室.无线局域网产品使用的SMS4密码算法[EB/OL].http://www.oscca.gov.cn/UpFil/200622026423297990.pdf.
  • 4王金波.基于循环移位构造最优线性变换[C]//密码学进展--中国密码学会2007年会论文集.成都:西南交通大学出版社,2007:306-307.
  • 5Daemen J. Cipher and hash function design strategies based on linear and differential cryptanalysis [D]. K.U. Leuven,1995.
  • 6Lu X, Heys H M. Hardware design and analysis of block cipher components [ C ]// Proc of ICISC 2002, LNCS 2587, Springer, 2003 : 164 - 181.
  • 7Pascal J, Serge V. Perfect diffusion primitives for block ciphers building efficient MDS matrices [ C ]// Proc of SAC 2004, LNCS 3357, Springer, 2005:84-99.
  • 8Zhang W T, Wu W L, Feng D G, et al. Some new observations on the SMS4 block cipher in the Chinese WAPI standard [ C ]//Proc of ISPEC 2009, LNCS 5451, Springer, 2009 : 324 - 335.
  • 9王念平.一类广义Feistel密码的安全性能分析[J].大连海事大学学报,2007,33(3):63-67. 被引量:11
  • 10SHANNON CE.Communication theory of secrecy systems[J].Bell System Technical Journal,1949,28:656-715.

共引文献24

同被引文献32

引证文献7

二级引证文献15

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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