首页 | 本学科首页   官方微博 | 高级检索  
     

布尔函数零化子的构造及其在流密码中的应用
引用本文:徐春霞,陈卫红,张凤芹.布尔函数零化子的构造及其在流密码中的应用[J].信息工程大学学报,2006,7(2):125-127.
作者姓名:徐春霞  陈卫红  张凤芹
作者单位:信息工程大学,信息工程学院,河南,郑州,450002
基金项目:国家自然科学基金资助项目(60373092)
摘    要:代数攻击的基本思想是建立密钥比特和输出比特之间的方程,然后通过解超定的低次方程组来恢复密钥。在代数攻击中,可以通过布尔函数的零化子建立低次方程,从而使算法的复杂度降低。文章首先给出了两种布尔函数零化子的构造方法,然后将构造2分别应用于LILI-128和Toyocrypt中,得到低次零化子,通过此低次零化子建立低次方程进行攻击。与已知的攻击方法相比较,攻击的复杂度大大降低。

关 键 词:代数攻击  零化子  LILI-128  Toyocrypt
文章编号:1671-0673(2006)02-0125-03
收稿时间:2005-12-10
修稿时间:2005-12-10

On Construction of Annihilators of Boolean Function and its Application in Stream Ciphers
XU Chun-xi,CHEN Wei-hong,ZHANG Feng-qin.On Construction of Annihilators of Boolean Function and its Application in Stream Ciphers[J].Journal of Information Engineering University,2006,7(2):125-127.
Authors:XU Chun-xi  CHEN Wei-hong  ZHANG Feng-qin
Affiliation:Institute of Information Engineering, Information Engineering University, Zhengzhou 450002, China
Abstract:The basic idea of algebraic attacks is that setting up equations on key bits and output bits,and recovering the secret key by solving an overdefined system of multivariate algebraic equations.In algebraic attacks,in order to reduce the computational complexity,we can set up low degree equations by annihilators of Boolean functions.In this paper,we first give two methods on construction of annihilators of Boolean function,then apply construction 2 in LILI-128 and Toyocrypt,and get low degree annihilators.Compared with the known attacks,setting up low degree equations by the low degree annihilators makes the complexity much reduced.
Keywords:algebraic attacks  annihilator  LILI-128  toyocrypt
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《信息工程大学学报》浏览原始摘要信息
点击此处可从《信息工程大学学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号