几类新型密码体制困难问题求解算法的分析与应用

被引量 : 0次 | 上传用户:missao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
密码学理论与技术是保障信息安全的核心。而密码体制的设计与分析离不开困难问题和求解困难问题的算法。传统的基于困难问题构造的密码体制一般考虑因子分解和离散对数难题。这些密码体制发展时间较长,也经过了一系列密码分析技术的考验和修正。但是近年来,随着人们对云计算和后量子时代信息安全的更多样化和高强度的需求,对新型密码体制,例如基于编码问题、格问题的密码体制的设计和研究正蓬勃兴起。这些密码体制带来了很多理论和应用上更好的性质,但是其安全性有待进一步考虑。因此,对这些新型密码体制困难问题求解算法的探讨是当前密码学领域的研究热点。本文的研究工作围绕对几类新型密码体制困难问题求解算法的分析及其应用展开,主要内容和创新点包括:1.本文给出了一个存储空间限制条件下的更有效的随机线性码解码算法。随机线性码的解码问题,是编码理论和算法复杂度理论中最基本的问题之一。作为一个NP-困难问题,其难解性也被用来构造密码体制,例如著名的McEliece公钥密码体制等。1994年,Shor证明分解因子和离散对数问题在量子计算机模型下是多项式时间可求解的,而安全性基于编码问题等NP-困难问题的密码体制被普遍认为具有抗量子攻击的特性。作为此类密码体制设计的基础,随机线性码的解码问题和求解算法再次引起研究者的兴趣。因而近年来,一系列算法被提出,使得求解这一问题所需的时间复杂度得到降低。而存储空间复杂度,这一衡量算法在实际攻击中效率的重要评估指标,目前的研究尚不充分。为此,我们考虑随机线性码的信息集解码(information set decoding,ISD)算法在存储空间有限制的条件下的效率。在Finiasz和Sendrier的ISD算法的理论体系结构下,我们利用Shamir等人在2012年美密会上给出的分割技术(dissection technique)的思想,给出了新的确定性解码算法,该算法在任一指定的存储空间界限内可达到更优的时间复杂度。同时,给出了新算法的更优性的严格证明。从实践的角度,由于在密码分析的背景中,求解困难问题的算法作为敌手破译能力的标准,更侧重算法在实际实现时的条件,故我们的算法可以作为一个更合理的评估基于编码的密码体制安全性的标准。从理论角度,这是对编码问题,这一理论计算机科学中的重要问题,进行的更深入的时间和存储空间复杂度平衡的讨论。2.本文给出了随机整数格交与并的若干性质及其在一类重要的前沿密码体制——GGH安全性分析中的应用。求解格困难问题的算法,作为一种经典的公钥密码体制分析工具,一直被广泛的研究。特别是近年来,基于格困难问题构造的密码体制由于具有后量子时代和云计算背景下的众多理论及实际中的良好性质而受到信息安全领域和密码学界的高度关注,更使得格问题及其求解算法成为研究一系列重要密码体制安全性的根本性手段。在本文中,我们的贡献可以分为两层次:首先我们分析了与密码体制安全性紧密相关的随机整数格的交与并的相关性质。利用格与对偶格的性质和整数矩阵标准型计算与整数环中随机元素互素概率的对应关系,我们得到:以很高的概率,随机整数格的交可以保持格的维数、扩大格的体积;并给出对扩大后体积的准确估计。对应到密码分析的背景中,该结论指出了构造一类可以被有效算法求解的格困难问题子问题的具体方法,且结论成立的条件相符于格密码体制在实际应用环境中的条件。其次,作为一个应用,我们进一步分析了Plantard等人于2009年给出的使用最短向量(SVP)求解算法对GGH密码体制的广播攻击,计算了攻击成功需要的实例个数,得出了攻击的效率。我们的结论从数学上严格的解释了攻击成功的原因,而Plantard等人仅用实验数据验证其攻击的有效性。同时,我们指出并修正了Plantard等人对其攻击算法描述的一个不完备之处。此外,我们给出了一种新的使用最近向量(CVP)求解算法和格的交技术的攻击,补充了Plantard等人原有攻击中无法给出分析和证明的部分。由于GGH的设计思想被用于全同态加密等密码学前沿课题,我们的方法和结论对此评估类前沿密码体制的安全性和实用性具有参考价值。3.本文对F2上最短线性程序问题及Paar算法的进行了理论分析。线性程序的概念源自符号计算。最短线性程序(Shortest Linear Program,SLP)问题是指给出一组域F上的线性表达式E,找到最短的线性程序来计算E。该问题于2012年被Boyar等人证明是NP-困难问题和MAX SNP-完全问题,故从算法复杂度理论角度,对该问题的多项式时问近似算法及其近似因子的上下界的研究具有重要性和普适性。当域F为二元域F2时,最短线性程序问题转化为能实现一组线性表达式的无消去电路中XOR门的最小个数问题。作为通讯和编码解码系统的设计与实现中最普遍的问题之一,该问题近年来被从新型密码体制安全有效实现的角度被广泛考虑。Paar算法是求解该问题最常见和有效的近似算法,但其有效性一直没有得到严格的数学证明。基于电路的组合结构,我们对Paar算法给出了在线性表达式的矩阵行重d=3,4情况下的理论分析,证明了这两种情况下算法的近似因子;并结合组合数学技巧给出了SLP电路最小尺寸的一个下界,进而得到Paar算法与平凡的实现算法的对比。由于d=3的实例对应证明困难性时使用的实例类型,d=4的实例对应实际工程中常用的常重码参数取法,我们的结论证明了Paaar算法有效性中重要的一部分,也是对Boyar等人于2012年提出的公开问题的部分解决。
其他文献
刘成章的《安塞腰鼓》之所以是非同一般的杰出散文,不仅是因为它从文学审美的角度来感受安塞腰鼓,而且写出了黄土高原上如此捶着腰鼓的元气淋漓的人。文中除了有对描写对象的
本论文为解决目前广泛使用的基于卫星的GPS定位系统中存在的易被遮挡的缺点,研究一种新的定位系统,该系统适用于对复杂遮挡环境下的步行者进行导航,可广泛应用于卫星信号被严
<正>谈话调查是纪检办案中最基本、最常用的方法。谈话调查技巧的高低,方法运用得是否得当,是衡量案件检查人员思想水平和工作能力的重要标
当前国际上将公路安全评价性工作称为道路安全审计。根据交通部实施的《公路项目安全性评价指南》中规定,公路安全性评价是公路建设和路面设计可行性方案的主要内容,包括道路
众所周知,小型和中小型企业(中小企业)是所有的经济支柱,在先进的工业化国家的活力和灵活性,以及新兴和发展中经济体,中小企业经济也是经济增长的一个重要来源。小企业带来创
通过微转移模塑法,在硅片表面制备了圆形点阵、方形点阵、沟槽和波浪等4种形貌的壳聚糖(CS)微图形.CS微图形清晰规整,成型效果良好.成骨细胞在圆形点阵和方形点阵上借助伪足
目的:观察腹腔镜下改良直肠低位双吻合的临床效果,探讨其临床价值。方法:本文回顾性分析自2011年2月至2015年2月在苏州大学附属第一医院完成的腹腔镜下直肠低位前切除术的125例
无形资产作为现代企业竞争力的核心体现,其作用的发挥主要是通过其资本化实现的。但是,我国在这一方面的工作起步较晚,在实际运行中还存在各种各样的问题。推动我国无形资产
以往大部分消费者和企业都无法接受高昂的定制成本,因而退而求其次,以牺牲个性化来交换工业化生产的低成本和高效率,这就是以企业为主导、少品种大批量生产的B2C模式。随着消