期刊文献+

本原σ-LFSR序列的若干性质

Several Properties on the Primitive σ-LFSR Sequences
下载PDF
导出
摘要 σ-LFSR是一种基于字的LFSR模型,能充分利用现代CPU的特点,可很好地应用于设计适合快速软件实现的序列密码算法中。但从伪随机特性和资源利用率的角度看,实际应用的σ-LFSR序列必定是本原的。对本原σ-LF-SR序列的性质作了较深入的分析,得到了其分位序列之间是线性无关的,并指出分位序列的极小多项式实际是状态转移矩阵的特征多项式;通过引入块Hankel矩阵,给出了一个求本原σ-LFSR序列极小多项式的算法;最后给出了σ-LFSR序列为本原的充要条件。 σ-LFSR is a kind of word-oriented LFSR with high efficiency and good cryptographic properties, especially suitable for modern processors. It can be used in stream cipher for fast software implementation. But in practicality, primitive σ-LFSR sequences are of the most importance. Proposed a thorough analysis on the properties of the primitive σ-LFSR sequences. Obtained the conclusion that the coordinate sequences of a primitive σ-LFSR sequence are linear independent, and the minimal polynomial of coordinate sequences is just the character polynomial of state transfer matrix. By introducing the block Hankel matrix, an algorithm to compute the minimal polynomial of a primitive σ-LFSR sequence was offered. At last,a sufficient and necessary condition was obtained which can be used to check whether a σ-LFSR sequence is primitive or not.
出处 《计算机科学》 CSCD 北大核心 2008年第12期119-121,共3页 Computer Science
基金 国家863高技术研究发展计划资助项目(2006AA01Z425) 国家自然科学基金资助项目(90704003)
关键词 序列密码 本原σ-LFSR序列 分位序列 块Hankel矩阵 Stream cipher, Primitive σ-LFSR sequence, Coordinate sequence, Block Hankel matrix
  • 相关文献

参考文献13

  • 1Golomb S W. Shift Register Sequences. San Francisco: Holden-Day,1967
  • 2Preneel B. Introduction to the Proceedings of the Fast Software Encryption 1994 Workshop//Lecture Notes in Computer Science. Vol. 1008,1995 : 1-5
  • 3ECRYPT, eSTREAM : ECRYPT Stream Cipher Project, IST - 2002-507932. http://www, ecrypt.eu. org/stream/
  • 4沈勇,何开成,韩文报.F4上的σ-线性反馈移位寄存器∥国家自然科学基金委员会“网络与信息安全重大研究计划”2004年学术论文集.2004
  • 5Zeng Guang, Han Wenbao, He Kaicheng. High Efficiency Feedback Shift Register: σ-LFSR. Cryptology ePrint Archive, Report 2007/114. http://eprint. iacr. org/, 2007
  • 6曾光,何开成,韩文报.一类三项式形式适合软件实现的σ-LFSR[J].中国科学(E辑),2007,37(2):209-222. 被引量:11
  • 7Lidi R, Niederreiter H. Finite Fields[M]. Addison-Wesley, 1983
  • 8Rogaway P, Coppersmith D. A software-optimized encryption algorithm// Fast Software Encryption 1993 Workshop. LNCS. Berlin Heiderberg: Springer-Verlag, 1994,809 : 53-63
  • 9Coppersmith D, Halevi S,Jutla C. Scream: A Software-efficient Stream Cipher[A] ff Fast Software Eneryption (FSE) 2002 (Lecture Notes in Computer Science Vol. 2365) [C]. Leuven, Belgium: Springer Verlag, 2002 : 195-209
  • 10Berbain C, Billet O, et al. Sosemanuk : a fast software- oriented stream cipher. ECRYPT Stream Cipher Project, 2007

二级参考文献17

  • 1Golomb S W. Shift Register Sequences. San Francisco: Holden-Day, 1967
  • 2Lidi R, Niederreiter H. Finite fields. In: Encyclopedia of Mathematics and its Applications 20. Cambridge: Cambridge University Press, 1983
  • 3Preneel B, Introduction to the proceedings of the fast software encryption 1994 workshop, LNCS, Vol 1008, Berlin Heider-berg: Springer-Verlag, 1995. 1-5
  • 4Zhang M, Carroll C, Chan A. The SoftwareoOriented stream cipher SSC2. In: Fast Software Encryption 2000 Workshop.LNCS, Vol 1978. Berlin, Heiderberg: Springer-Verlag, 2001.31-48
  • 5Daemen J, Craig S, Clapp K. Fast hashing and stream encryption with PANAMA. In: Fast Software Encryption 1998 Workshop.LNCS, Vol 1372. Berlin, Heiderberg: Springer-Verlag, 1999.60-74
  • 6Watanabe D, Furuya S, Yoshida H, et al. A new keystream generator MUGI. In: Fast Software Encryption 2002 Workshop.LNCS, Vol 2365. Berlin, Heiderberg: Springer-Verlag, 2003. 179-194
  • 7Rogaway P, Coppersmith D. A software-optimized encryption algorithm. In: Fast Software Encryption 1993 Workshop.LNCS, Vol 809. Berlin, Heiderberg: Springer-Verlag, 1994.53-63
  • 8Halevi S, Coppersmith D, Charanjit S. Jutla. Scream: A Software-Efficient stream cipher. In: Fast Software Encryption 2002Workshop. LNCS, Vo12365. Berlin, Heiderherg: Springer-Verlag, 2003. 195-209
  • 9Boesgaard M, Vesterager M, Pedersen T, et al. Rabbit: A new high-performance stream cipher. In: Fast Software Encryption2003 Workshop. LNCS, Vo12887. Berlin, Heiderberg: Springer-Verlag, 2004. 307-329
  • 10Ferguson N, Whiting D, Schneier B, et al. Helix: Fast encryption and authentication in a single cryptographic primitive, In:Fast Software Eneryption 2003 Workshop. LNCS, Vol 2887, Berlin, Heiderberg: Springer-Verlag, 2004, 330-346

共引文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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