期刊文献+

多元单圈T函数的构造以及在密码学中的应用

Constructions and Cryptographic Applications of Single Cycle T-Functions with Multiple Variables
下载PDF
导出
摘要 T函数是n位字到n位字的一个映射,并且第i(0≤i≤n-1)位的输出仅与输入的0,1,…,i位值相关.所有的布尔运算以及现代微处理器的算术运算几乎都可看成是T函数,它们的组合也可认为是T函数. Klimov和Shamir已对一元单圈T函数有了比较详细的讨论,如函数f(x)=x+(x2∨5),经证明它是可逆的,且对任意n位字x来说,此映射的圈长为2n,为了提高非线性性和延长周期,Klimov和Shamir建议用它作为流密码中的状态更新函数.然而,现在的微处理器都是32或64位的,所以长度为232或264的圈长在实际应用当中可能太短,通过构造多元T函数可克服这一缺陷,使它的圈周期尽可能达到任意长(2256). 借助已有一元单圈T函数的属性构造一类新的多元单圈T函数.
作者 刘旭 卫宏儒
出处 《计算机研究与发展》 EI CSCD 北大核心 2006年第z2期227-231,共5页 Journal of Computer Research and Development
基金 国家自然科学基金项目(9034007) 北京科技大学校基金项目
  • 相关文献

参考文献4

  • 1[1]Alexander Klimov,Adi Shamir.A new class of invertible mappings.In:Proc of the Workshop on Cryptographic Hardware and Embedded Systems 2002,LNCS 2523.Berlin:Springer-Verlag,2003.470-483
  • 2李莉,张焕国.高级加密标准AES候选之一——RC6[J].通信保密,2000(1):57-61. 被引量:5
  • 3[4]Alexander Klimov,Adi Shamir.Cryptographic applications of T-functions.In:Proc of the 9th Workshop on Selected Areas in Cryptography-SAC 2003,LNCS 3006.Berlin:Springer-Verlag,2004.248-261
  • 4[5]Alexander Klimov,Adi Shamir.New cryptographic primitives based on multiword T-fuction.In:Proc of the Fast Software Encryption-FSE 2004,LNCS 3017.Berlin:Springer-Verlag,2004.1-15

共引文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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