布尔函数的代数攻击免疫度

来源 :中国科学院数学与系统科学研究院 | 被引量 : 0次 | 上传用户:yeshenshi1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
代数攻击是近来密码学领域中受到广泛关注的一种密码攻击方法。对加密算法的代数攻击可以描述为:将加密算法的密钥恢复问题转化为求解有限域上多元多项式方程组的问题。由于方程组的次数是决定代数攻击复杂性的关键因素,密码学家对加密算法中使用的布尔函数定义其代数攻击免疫度,以衡量代数攻击中构造出的多项式方程组的最低次数。本文围绕代数攻击免疫度作了如下工作:   1.给出Fq上代数攻击免疫度的一种新定义,并证明对F2上布尔函数的情形与原有定义等价。新的定义比原有利用零化子的定义更能够体现代数攻击的本质。而且新的定义与计算机代数领域中广泛使用的Grobner基建立起联系。利用这一联系可以得到计算任意布尔函数的代数攻击免疫度的算法。与基于零化了的算法相比,新的算法适用于一般的有限域Fq。而且本文计算了许多已有算法无法计算的例子,以此说明新的算法更加有效。   2.讨论传统的布尔函数设计准则针对代数攻击应该如何修改和补充。对于流密码中使用的非线性过滤/合成函数,本文通过分析代数攻击免疫度与非线性度等传统密码学性质的关系,说明代数攻击免疫度必须作为一条新的布尔函数设计准则。比较了目前仅有两类代数攻击免疫发达到上界的布尔函数的其他密码学性质。对其中对称布尔函数的构造,本文证明对奇数个变量的对称布尔函数,这是唯一的代数攻击免疫度达到上界且平凡平衡的。此外还分析了常用的二级构造方法的代数攻击免疫度和其他密码学性质。   对于分组密码中使用的S盒函数,本文分析了最重要的APN幂函数的代数攻击免疫度及线性无关的低次代数方程的个数。计算结果表明大多数APN幂函数都存在2次方程。
其他文献
介绍了两系杂交稻新组合Y两优143在湖南汝城的攻关示范表现,总结了其高产栽培技术。 This paper introduced the demonstration of Y Liangyou 143, a new two-line hybrid
现行的英语教材在实施素质教育方面,较以前的教材有很大的突破.比如,每篇阅读课文都有课前讨论问题——“pre-read”.这些问题给学生和老师提供了很大的发挥空间,教师如果不
期刊
以“河北香菊”为试材,研究了不同生育时期香菊营养器官活性成分积累的规律。结果表明:在香菊生长发育过程中,主茎和叶片中的绿原酸含量变化趋势相近;分枝中的绿原酸含量随生
随着我国各地区经济体制改革的深入发展,各级地方政府财政逐步加大了对城镇基础设施、大型社会公益性、福利性、环保性等公共性事业建设投资的力度。社会公众作为国家资金、社
人工免疫系统是以生物免疫学理论为基础的一个计算模型。而生物免疫系统是一个自组织、自适应并具有高度并行处理能力的强鲁棒性系统;又是一个具有多样性识别能力、增强性学习
《三角形内角和》一课结束时,老师问:“学了这课后你还想到了什么问题?”一个小男孩站起来说:“我想知道四边形的内角和是多少度?”老师并没有直接回答,而是鼓励这位同学问得
期刊
本文研究平面上含有一个双曲比率为1的双曲细鞍点和一个有有限余维数且具有中心转移映射的鞍结点的多角环的环性.设Xλ为平面上C∞向量场族,X0有如上所说的多角环Γ.多角环Γ
带有群作用的辛流形的研究有很长的历史与丰富的内容,是当今辛几何研究的活跃方向之一。本文介绍了Duistermaat-Heckman定理的一个应用,介绍了Duistermaat和Heckman给出的局部
本文得到了一类特殊的拟单生过程遍历的判别条件和这类过程普通遍历、e遍历和几何遍历的关系.文章由四个部分组成:第一部分介绍了问题的背景和基础知识,第二部分和第三部分分别
经典的B-S期权定价模型中,假定标的资产的收益为几何Brown运动,其中漂移率和波动率都为常数,并对市场的有效性和流动性有较为苛刻的要求.就标的资产收益的刻画而言,大量的实证研究