欢迎访问中国科学院大学学报,今天是

中国科学院大学学报 ›› 2012, Vol. ›› Issue (3): 429-432.DOI: 10.7523/j.issn.2095-6134.2012.3.022

• 计算机科学 • 上一篇    

单圈T函数输出序列的线性复杂度

刘骏1,2, 范修斌1, 武传坤1   

  1. 1. 中国科学院软件研究所, 信息安全国家重点实验室, 北京 100190;
    2. 中国科学院研究生院, 北京 100049
  • 收稿日期:2011-04-01 修回日期:2011-04-15 发布日期:2012-05-15
  • 通讯作者: 刘骏
  • 基金资助:
    国家自然科学基金(60833008,60902024)资助

On the linear complexity of output sequences of single-cycle T-function

LIU Jun1,2, FAN Xiu-Bin1, WU Chuan-Kun1   

  1. 1. State Key Laboratory of Information Security, Institute of Software, Chinese Academy of Sciences, Beijing 100190, China;
    2. Graduate University, Chinese Academy of Sciences, Beijing 100049, China
  • Received:2011-04-01 Revised:2011-04-15 Published:2012-05-15

摘要: 单圈T函数可以作为LFSR(linear feedback shift register)的代替组件用来设计序列密码,这样的序列密码算法在软件上具有很好的运行效率.研究了单圈T函数输出序列的线性复杂度等密码学性质.给出了当n为一般情况时,单圈T函数输出序列的线性复杂度,以及相应的极小多项式.

关键词: 单圈T函数, 序列密码, 线性复杂度, 极小多项式, k-错线性复杂度

Abstract: The single-cycle T-functions can be used as substitute for LFSR (linear feedback shift register) in stream ciphers, and such stream ciphers are very efficient in software. We have studied some cryptographic properties of single-cycle T-functions. We present the linear complexity and the minimal polynomial of the output sequences of single-cycle T-functions when n is an arbitrary positive integer.

Key words: single-cycle T-function, stream cipher, linear complexity, minimal polynomial, k-error complexity

中图分类号: