NTRU公钥密码体制攻击方法比较与优化研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:lzb640418
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
NTRU公钥密码体制(NTRU PKCS)是一种典型的快速公钥系统,其解决了困扰PKCS的速度问题,更因其密钥体积小、生成方法简单等特点,可广泛应用于电子商务、嵌入式、通信等领域。  NTRU基于格基归约的困难性,其在实现的过程中主要涉及的运算只有截尾多项式环上的加法、乘法和求逆运算。对NTRU来说,除了安全性和速率,要处理的一个主要问题就是解密失败的问题,这个问题可以通过合理的参数选择把解密失败的概率控制在一个比较小的数值内。  与传统公钥体制相比,NTRU公钥体制具有更广泛的应用前景,对它的研究是当前公钥密码系统研究的一个热点。本文对NTRU公钥密码体制进行了研究,对其数学基础、算法和安全性进行了讨论。论文先对密码学的发展进行简要的介绍,介绍格上的困难问题最短向量问题(SVP)、最近向量问题(CVP)、近似最短向量问题(App-SVP)和近似最近向量问题(App-CVP),LLL算法等,而且指出了对这些问题的困难性研究仍是不充分的。接着深入分析NTRU公钥密码体制中产生解密失败的原因,研究其产生的机理,针对其特点,并结合增强型NTRU算法对原始NTRU算法提出降低解密失败发生概率的方法,为后面的研究工作打下理论基础。本文主要工作在后面三章:  (1)对NTRU公钥密码体制加密算法中涉及的多项式模逆算法进行改进,并提出一种新的可对任意模数的多项式求解其逆元的算法。  (2)对针对NTRU私钥的格攻击进行了成功的模拟;以含有唯一最长零部分的特殊多项式私钥g为突破口构造出一类攻击NTRU私钥的新格,缩短寻找最短向量的空间,从而更快的寻找到最逼近私钥的格向量。  (3)在增强型NTRU的解密过程中,随机多项式ψ中较大的系数分布与NTRU解密失败的发生概率存在密切的联系,根据该思路,提出一种攻击NTRU的方法,该方法通过恶意解密失败由ψ测出g,再结合公钥h破解出私钥f。
其他文献
图像信息生动、直观,相比于文字媒体,包含了更多的信息量。信息技术的发展,多种显示设备的更新换代,更使之成为人类描述客观世界的有效手段之一。但正由于图像的这种特点,使
随着信息技术的高速发展,信息安全问题日益突出,得到了社会各个领域的高度关注。面对纷繁复杂的各种攻击手段,信息安全专家沈昌祥院士指出,操作系统安全是整个信息系统安全的基石
谱方法是一种重要的高性能数值计算方法,有着有限元方法和有限差分法不可比拟的优势,其最大的魅力是在原方程的解无穷光滑时,该方法具有“无穷阶”的收敛速度和逼近精度。而谱元
基于内容的图像检索是多媒体领域一个非常活跃的研究方向。作为一种直观、生动的信息载体,图像数据已经深入渗透到了我们的日常生活中,成为人们沟通、交流的重要手段。目前,图像
指静脉识别技术是一种新兴的生物特征识别技术,具有良好的应用前景。指静脉识别的研究主要集中在图像采集、特征提取、匹配和应用,其中指静脉图像的采集是整个研究的基础。本
随着计算机技术、光学技术、微电子技术的发展,电子设备日益智能化、便携化和低成本化,人们的生活不断丰富和提高,二维平面的显示方式己逐渐不能满足人们的需求,三维立体显示
数据在迁移中的安全是信息安全中的一个重要课题,尤其是在安全存储领域。数据的丢失、篡改,非法人员对数据的盗取以及恶意程序的侵入等安全威胁不断向数据的安全迁移提出新的挑
随着嵌入式设备上3D应用程序开发的飞速发展,OpenGLES图形标准由于其跨平台和方便的特性,得到迅速普及。但是由于发展时间较短,基于OpenGLES图形标准的应用程序不能满足用户的需
近年来,Android应用市场迅速扩大,应用程序功能激增,越来越多有趣且多样化的功能被用户所喜爱。然而,Android手机电池续航时间短,应用程序耗能太快,逐渐成为消费者对Android手机不
伴随产品制造业的不断发展,先进的产品制造技术日益涌现,同时也呈现出许多新的挑战,其中尤为突出的难题体现在以下几点:设计团队的扩充以致地域不断分散,设计过程愈发复杂(呈