扩展MQ密码体制的构造理论研究

来源 :武汉大学 | 被引量 : 4次 | 上传用户:wanshilong111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
量子计算机的发展,对传统公钥密码体制(如RSA、ElGamal等)构成了极大的威胁.为此,具有“抗量子计算”性质的公钥密码受到了广泛关注,目前提出的抗Shor量子算法攻击的公钥密码,主要有基于格问题的NTRU算法、基于Hash函数的签名算法、基于纠错码的公钥密码体制以及多变量二次多项式(简称MQ)公钥密码体制等类型.近几年,MQ公钥密码引起了密码界的极大兴趣,它是抗量子计算公钥密码学领域最为活跃的研究分支,其安全性是基于有限域上多变量二次方程组的难解性问题.除了具有抗量子计算的性质外,它的最大优点是实现效率高,不需要密码协处理器,非常适合智能卡等计算资源有限的嵌入式设备.例如,2003年被欧洲NESSIE工程选定的SFLASH就是专门为其特殊应用而设计的一种快速签名算法.不幸的是,2007年Dubois等人利用差分攻击成功破译了SFLASH签名算法.目前,绝大多数MQ公钥密码算法已被成功破译,这些有效攻击方法的出现,使人们对MQ公钥密码体制的安全性产生了质疑.同时,传统MQ公钥密码只能用于签名,不具备安全的加密功能,人们希望能构造出既能签名又能加密的MQ公钥密码体制.其次,近年来的研究结果表明,目前使用最广泛的Hash函数如MD5和SHA系列等已不安全,新型Hah函数的设计已刻不容缓.美国国家标准和技术研究所在2005年10月和2006年8月举办了两次研讨会,评估了这些Hash函数的使用状况,决定公开征集新一代Hash函数标准SHA-3.目前共有14个候选算法进入第二轮评选,预计这一计划将在2012年完成.鉴于上述背景,本文对MQ公钥密码进行了深入研究,我们借鉴Merkle树签名算法和纠错公钥密码算法的设计思想,并结合传统MQ公钥密码结构特征,通过引入Hash认证技术,提出了扩展MQ公钥密码系统.其基本思想是对传统MQ密码的算法空间进行拓展.我们通过构造基于Hash函数的Tame变换,将传统MQ密码的公钥映射拓展隐藏到更大算法空间中得到新的公钥映射,增加了内部扰动变量,但却并未改变原公钥映射的可逆性质.从攻击者的角度,由于无法从新公钥中成功分解出原来的公钥映射,因此必须在拓展空间中求解更大规模的不定非线性方程组,这相当于对传统MQ公钥方案使用了“减模式”方法,提升了原算法的安全性.因此,可由此构造安全的MQ公钥加密方案,使MQ类公钥密码系统具有安全的加密功能.此外,扩展MQ公钥密码系统中引入了Hash认证技术,攻击者伪造签名时,伪造的签名不仅要满足传统公钥方程、还要通过Hash函数认证,双重安全性保护极大地提升了传统MQ公钥签名算法的安全性.其次,我们对扩展MQ密码系统进行了探索性的简化改进,将底层MQ公钥密码算法替换成线性变换,构造了一种新型轻量级数字签名方案.该算法在效率方面优于目前所有的数字签名算法.另外,本文还将传统MQ公钥体制与纠错密码理论结合起来、构造了一种安全的扩展MQ加密方案,同时给出一个80比特安全性的实用加密方案,并进行安全性及效能分析.本文在深入研究MQ公钥密码算法的同时,还对MQ问题在Hash函数领域中的应用作了深入的研究.我们根据理论分析和大量实验数据阐述了利用MQ问题构造Hash函数的可行性.并结合HAIFA迭代框架,提出了一种新型Hash函数.新Hash算法与目前广泛使用的Hash算法相比具有下列优点:安全性基于一个公认的数学难题,且在MQ难解性问题的假设前提下,可达到理想Hash函数的安全性强度;输出Hash值长度可变;设计自动化,用户可根据实际需求构造满足其特定要求的Hash函数.此外,由于新算法具有良好的随机性,还可将其作为一种伪随机数生成器.归结起来讲,本文的主要结论有如下几个方面:1.提出了扩展MQ公钥密码方案的概念.分别给出扩展MQ加密和签名方案的构造方法,深入分析了这些方案的安全性,并做了详细的性能评估和方案的参数优化推荐.2.对扩展MQ签名方案进行了的简化改进,构造了一种新型轻量级数字签名方案.实验表明,该算法在效率方面优于目前所有的数字签名算法.3.将传统MQ公钥体制与纠错密码理论结合起来、构造了一种安全的扩展MQ加密方案,同时给出一个80比特安全性的实用加密方案,并进行安全性及效能分析.4.利用扩展MQ问题(即有限域上次数大于2次的非线性方程组的求解问题)的难解性,构造了一种新型的多变量Hash函数,并给出了加速实现算法和存储空间优化算法.同时还详细分析了新Hash算法的安全性,通过大量的实验数据阐述了利用MQ问题构造Hash函数的可行性.
其他文献
富媒体有别于传统媒体,它将文本、图形、图片、动画、音视频等多种媒体对象在时间和空间上进行有机结合,提供丰富的表现形式和交互能力。其主要特征是可基于时间或用户交互产
以成熟果为红色、粉色、黄色、绿色4个番茄品种为试材,采用分光光度计法对果实绿熟期、白熟期、转色期、成熟期、完熟期的果肉、果汁、胎座3个部位的番茄红素含量进行测定,通
B.B.Mandelbrot在20世纪70年代运用计算机编程技术构造出以他的名字命名的Mandelbrot集,创立了分形理论,提出了一个能够用于描述大自然的新几何语言。伴随着计算机科学的迅速
“话语权”简言之,就是说话的权力,即控制舆论的权力。话语权掌握在谁手里,便决定了社会舆论的走向。“话语权”的下放,为社会的成熟和发展起到了一定的监督和推动作用。语文
本文主要以笔者自身的学习经验和其他学者的研究成果为基础,综合应用文献资料搜集、整理与整合法,进一步诠释唢呐的发展史,并在唢呐记谱法的演变与改革这一章节中提出了新的
动态硫化是制备热塑性弹性体的一种新型有效方法,由于这种方法制得的热塑性弹性体具有良好的性能,因而用动态硫化法制得的热塑性弹性体业已成为一种很有实用价值的高分子材料
随着我国金融市场全部开放时代的到来,我国金融业竞争的越来越激烈,各种客户信息资源的经济价值和社会价值也越来越重要。当前,在快速占领金融市场份额的各种金融产品中银行
近半个世纪以来,资本结构问题已成为学术界研究的重点,也是公司和金融领域经久不衰的热门话题。资本结构与公司绩效的研究也是一直以来受到国内外理论界和实证界学者的高度关
企业发展史证明,企业的发展离不开人才的支撑,企业长远战略目标的实现离不开一支将来堪当大任的人才队伍。进入21世纪后,企业已经越来越注意到,人力资本是企业当中最重要的资
东晋兰亭雅集是一场盛大的文化活动,无论从集会规模还是对后世的影响都可谓空前绝后。理解其深刻文化意义的基础是对集会本身的认识把握。本文从雅集的时间、地点、与会人员