基于多变量多项式的多态性Hash函数研究

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:liyazhou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
密码技术是信息安全中的关键技术,可以保障数据的机密性、完整性和真实性。而密码学中的Hash函数可以用于数字签名方案,验证信息来源的真实性和信息数据的完整性,是密码学中的重要部分,一直是密码学者的研究热点。然而目前广泛应用的Hash函数MD5已经被破解,SHA-1算法也被降低了破解难度。在2007年,美国国家标准技术研究所(NIST)宣布一项设计新的Hash函数标准“SHA-3”的竞赛,最终结果将作为美国联邦信息处理标准。因此在现阶段设计新的Hash算法显得尤为重要。本文研究了Hash函数构造及其应用,分析了现有的Hash函数的优缺点,重点研究了基于有限域上的多变量多项式的求逆困难性的Hash函数构造理论和方法。本文的主要工作如下:基于多态性密码对SHA-1 Hash算法进行了改进,消息摘要的长度提高为192比特,在算法设计上采用改进的Merkle-Damgard迭代结构,增加了可动部分,从而增加攻击分析的难度,并与SHA-1进行了安全性、速度的比较。与SHA-1相比,改进的算法在牺牲了一些效率的条件下提高了一定的安全性。以多变量公钥密码体制中的有限域上的多变量多项式的求逆困难性和多态性密码思想为基础,提出了一个基于多态性密码和多变量二次多项式方程组(MQ)问题的Hash函数,它可以实现任意长度的输入,输出256比特长度的消息摘要。经过分析和测试,该Hash函数具有较好的安全性、雪崩效应,以及扩散效应等性能。
其他文献
本文中我们分别采用H1-Galerkin混合有限元方法和混合体积元方法求解了非线性拟双曲方程和非线性伪抛物方程初边值问题,得到了这两类问题离散解的误差估计.  第一章讨论了
期刊
多媒体信息技术越来越广泛应用在社会的各个领域当中,其中就包括教育教学领域.将多媒体信息技术应用到小学数学教学中能够优化教学过程,有效地提高课堂教学效率.本文分析了在
设Kv 为v 点完全图,并且当v 为偶数时,Kv-F 为v点完全图减去一个1-因子.Kv(或Kv-F) 能分拆成圈长分别为m1;m2; …;mt的圈C1;C2;…;Ct的必要条件为:   (1)3≤mi≤v(1≤I≤t);
对固定的正整数k,k次Waring-Goldbach问题研究方程的可解性,即寻求尽可能小的正整数s=s(k)使得所有充分大的满足必要同余条件的正整数n都可以写成上述方程的形式,其中p1,…,ps是素
学位
信用证结算是我国对外贸易中被广泛使用的银行信用结算方式,一直被认为是较为安全的国际结算工具,但在实践中,以信用证结汇面临诸多风险。本文根据国际商会对信用证相关规定,
期刊
非线性科学是一门研究非线性现象共性的基础科学,其中混沌理论是非线性科学的一个重要分支。混沌是由确定非线性系统产生的一种极其复杂的现象,它在自然界和人类社会中普遍存在
期刊
期刊