密码学Hash函数的设计和应用研究

来源 :北京邮电大学 | 被引量 : 10次 | 上传用户:anilit
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
密码学Hash函数在密码学中扮演着越来越重要的角色,它们在很多密码学应用中是一个非常重要的原语,许多密码学原语和协议依赖于Hash函数的安全。由于对Hash函数的成功攻击,Hash函数的研究已成为一个最重要、最活跃、最富有挑战性的研究领域。我们的研究工作是在这一背景下展开的,本文的一个主要研究方向就是Hash函数的设计研究,同时进行了一些Hash函数的应用研究。作者的主要研究成果如下:1、总结了对Hash函数的攻击分析方法,从对Hash函数分析层次的角度将Hash函数的分析方法归纳为一般攻击方法、迭代结构攻击方法和对压缩函数的攻击方法。归纳分析了Hash函数的基本设计框架,从抵抗不同攻击分析的角度归纳了Hash函数的各种设计思路。2、在总结MD4-系列的两种消息扩展方案的基础上,从效率和安全性上考虑,提出了用具有强扩散的步函数进行消息扩展的第三种消息扩展思想。3、设计了一个新的压缩函数Shuttle用来构造安全、高效的Hash函数。Shuttle将512比特的消息块和256比特的链接变量映射到一个256比特的输出。其主要的创新点在于它的步函数和结构。一个新的步函数设计来提供快速的雪崩效果,一个新颖的双线结构设计来提供高级别的安全性。通过我们直到目前的分析,我们认为Shuttle能够抵抗所有的对压缩函数的攻击。基于Shuttle和MD迭代结构,构造了一个Hash函数,试验结果表明新的Hash函数在软件实现上比SHA-256快87%。4、将经典的MD迭代设计方案和耦合映像格子系统相结合,提出了一个新的基于耦合映像格子的Hash函数OCMLHash。通过定义一个新的浮点数存储表示和相应的基本运算,我们提出的构造能够使用移位、加法等基本的对32位字的运算来完成混沌计算并输出Hash值。与现有的基于混沌的Hash函数相比较,这个构造不需要在无符号整数和浮点数之间进行反复的类型转换,减少了类型转换的时间开销;避免了在不同的计算环境下实现的Hash函数将同一个消息压缩成不同Hash值的可能性;对消息按字来进行处理,提高了压缩效率。新的Hash函数同样保持了混沌系统的不可逆性、初值敏感性等特征。5、研究了Hash链及基于Hash链的承诺,分析了一个新的基于Hash链的电子拍卖方案的安全缺陷,设计了一个改进的基于Hash链的电子拍卖方案,并对方案的安全性进行了讨论。6、研究了变色龙Hash函数,提出了一个新的强指定多个验证者的签名方案,并对方案的安全性和效率进行了讨论。
其他文献
本文将结合过往石油开采经验,对油藏开采技术进行讨论,希望可以延伸其核心技术,提高水平井开采能力。
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
分析了飞机维修具有的火灾危险性,探讨引发飞机维修库火灾的原因。针对飞机维修库火灾特点,分析了飞机维修库灭火分区、灭火系统和报警系统,并在建成的某飞机维修库中,模拟飞机机
摘要:科学研究是一所大学的活力源泉,借助高校现有的实验条件,以科研项目促进综合实验教学,将对创新型人才的培养和大学生的综合素质的提高发挥重要作用。本文论述了高校环境科学专业开展环境污染综合实验实施方案和过程,以及对实验效果的分析,有助于加强各个学科之间的联系,完善环境科学教学的内容,为科研促教学在综合实验中的合理运用提供借鉴。  关键词:创新能力;综合实验;科研素养;综合素质  中图分类号:G64
无线传感器网络是一个典型的分布式无线通信网络系统。组成无线传感器网络的各节点因各种固有原因都有自己的时钟,有必要制定适用于无线传感器网络的时钟同步算法保证传感器节
目的探讨时间分辨荧光免疫检测技术(DELFIA)在孕中期唐氏综合征筛查中的应用。方法收集767例妊娠妇女孕中期血清标本,应用DELFIA进行AFP和Free-HCGβ的定量检测,当血清中AFP、HCG
主要对电白国家基准气候站遭受雷击的可能性进行分析,并针对电白国家基准气候站在雷电防护方面存在的雷击隐患提出了整改措施。
民族精神是一个民族赖以生存和发展的精神支撑。高校作为社会主义文化建设和精神文明建设的重要阵地,必须以爱国主义教育为重点,把弘扬和培育民族精神作为学校德育教育的主旋律
近年来,用统计模型来描述金融时间序列的波动一直是国内外学者关注的重点。本文选取2000-2015年间上证指数日收盘价的数据,计算股票日收益率,利用计量经济学中有关金融时间序