基于有限域上多变量多项式的Hash函数的研究

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:winningking
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Hash函数是一种重要的密码学原语,随着Hash函数研究的发展,对其安全性分析也不断深入。2004年美洲密码学大会上,王小云等人宣布了对于一系列Hash函数,包括MD4、MD5、HAVAL-128和RIPEMD等算法的碰撞发现。分析表明,传统的构造Hash函数所采用的Merkle-Damg°ard迭代结构易受到长度扩展攻击、多碰撞攻击、固定点攻击、Herding攻击等安全威胁。因此,目前常用的定制Hash函数以及构造这些Hash函数时所采用的Merkle-Damg°ard结构都没有足够的安全性。针对Merkle-Damg°ard迭代结构的上述缺陷,论文中设计了一种链接变量循环的Hash函数结构,该结构具有大的内部状态,并且加入了计数器,融入了NMAC (Nested MAC)和HMAC (Hash-based MAC)的思想,旨在抵抗现有的针对Merkle-Damg°ard迭代结构的长度扩展攻击、多碰撞攻击、固定点攻击和Herding攻击。这种结构在链接变量的处理上是高效的,可在保证安全性的同时提高Hash函数的性能,尤其是基于数学困难问题的Hash算法。根据链接变量循环的Hash函数结构,设计了一种新的基于有限域上多变量二次多项式的信息摘要Hash算法(RMD-MQ-Hash),算法具有可调的输出参数。算法中的压缩函数是基于有限域上多变量二次方程组设计的,其安全性依赖于求解多变量二次方程组(MQ问题)的困难性。通过对算法进行性能测试和分析,结果显示:相对于已有的多变量Hash算法,新算法在内存需求和运行速度上都有一定的优势,并且具有可分析的安全性和良好的雪崩效应。文中最后设计并实现了一种基于RMD-MQ-Hash的一次签名方案,并对该签名方案进行了正确性验证和安全性分析。签名方案中的密钥生成算法,签名生成算法以及签名验证算法都比较简单,方案的安全性仅仅依赖于RMD-MQ-Hash算法的安全性,并且最后所生成的签名也比较小。
其他文献
通过分析当前国内外动漫产业的发展情况,发现动漫产业在国际市场上是备受关注的,并且是当今时代市场前景最广阔的产业之一。如何在新一轮的知识经济浪潮中,发展有中国特色的
网格是当前高性能计算方面研究的一个热点问题,被称为下一代计算机网络的基础。网格的目的是利用互联网把分散在不同地理位置的电脑组织成一台虚拟的超级计算机,实现计算资源
随着全球网络信息化的飞速发展,保障电子商务和电子政务系统安全的PKI/CA系统的数量也在不断增加,随之产生了许多相互独立的PKI/CA系统孤岛。从属于不同CA的用户为了验证相互之
带性能约束复杂布局问题,如印刷电路板(PCB)和航天器舱的布局方案设计及工厂机床设备布置问题等,属于NP-Complete问题,求解困难。在求解这些问题时,除了要求满足待布物间不干
表格处理软件是报表软件系统的不可缺少的重要组成部分,它控制各种格式报表的产生、展示与输出。表格处理软件的研究开发对于提高报表设计过程的可视性、易用性,提高报表设计
近年来无线传感器网络基于其深远价值与意义,一直被热门关注和研究。由于传感器节点之间通信能量开销占节点能量总开销的比重大,以及用户特殊查询目的等因素,用户有时想执行
随着我国城市化建设进程的加快,对城市水资源的供给需求也越来越大。在增强供给能力的同时也需要考虑减少不必要的损耗。供水损失率大一直是困扰供水行业的一大难题,其中各种各
学位
图像具有丰富且结构良好的视觉信息,但在传输或获取过程中往往受到噪声的干扰而产生误差。这不但对图像的视觉效果产生了很坏的影响,更给后续的图像分析处理带来了很大困难。
随着各种各样不同种类的信息越来越多的出现在互联网上,普通的搜索引擎已经很难满足用户特定的搜索需求,于是,基于主题的垂直搜索引擎应用而生,它能够针对用户不同的搜索需求在最
由于社会节奏的加快和生活压力的增加,心理压力逐渐成为影响人体身心健康与生活质量的重要因素,自动检测和衡量心理压力有利于个人及时掌握自身的压力状态并进行自我调节,避