NTRU算法的优化及其应用

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:yyfdc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
NTRU(Number Theory Research Unit)公钥密码体制是由三位美国数学家J.Hoffstein,J.Pipher和J.H.Silverman于1996年提出来的,其安全性基于最近向量问题(Closest Vector Problem——CVP)。 NTRU算法的发明是计算机密码学界的一个重大成果,它很好地解决了公钥密码体制的最大瓶颈——速度问题,这使它有着非常广泛的应用前景,从而很有可能取代RSA等算法成为公开密钥体制中的一种优秀算法,就目前来说,NTRU的安全性至少和RSA算法、ECC算法等是一样安全的。 本文主要研究了NTRU公钥密码体制,然后结合NTRU算法的特性,对NTRU的主要算法——星乘算法进行了优化。由于星乘运算是NTRU的主要耗时运算,其设计的好坏将直接影响其速度。为此,本文采用了一种“平方递归法”使系统运行过程中比较费时的乘法运算大大减少,从而使整个系统运行速度更快、性能更优。 电子商务和无线通信的蓬勃发展,使得人们对网络安全有了更高的要求,基于这种情况,本文提出了一种基于NTRU算法的密钥交换协议和一种基于NTRU算法的移动通信系统身份认证协议,以前的密钥交换协议和身份认证协议,大多都要进行费时的指数运算,因此在速度上大打折扣,而本文提出的这两种基于NTRU算法的协议,具有安全性能高,处理速度快,对系统要求低,带宽占用低等优势。
其他文献
非线性系统是近年来控制理论研究的重点和热点之一.本文首先综合介绍非线性系统的有限时间收敛性的研究工程背景、理论意义、研究现状及存在问题,并给出了非线性控制系统有限
人脸视频图像编码是近年来图像编码领域里的一个研究热点问题,它在通信、互联网等方面有着广泛的应用前景。人脸图像编码的研究包含很多子问题,主要的三个方面为:精确的人脸
本文提出了一类比广义Baouendi-Grushin算子更为广泛的双权退化椭圆算子。通过改进DAmbrosio[DA2]中的方法,建立了与双权退化椭圆算子相联系的Hardy不等式。这个结果包含了文
复杂网络结构存在于各种各样的系统.例如,细胞可被描述为通过化学反应连接化学物的复杂网络;国际互联网可以被描述为通过各种的物理的或无线的连接由路由器和计算机连接在一起
摩擦接触问题是工程实际中常见的问题,在许多学科领域也有着重要的应用。而摩擦接触问题中最难最关键的问题就是建立其变分泛函和求解方法。近年来发展起来的变分不等式方法为
本文研究了α-混合样本下含附加信息时M-泛函的统计推断.首先,本文对α-混合序列,M-泛函,经验似然方法作了简单的介绍,使我们对研究的对象和方法有一个初步的了解.接着,在含有附加
设有限群G作用在有限域F的n维向量空间V上.群G在对偶空间V*上的诱导作用可以扩展到多项式函数的对称代数S(V*)(记为F[V])上.令I是F[V]的一个理想,若对(V)g∈G,f∈I,都有gf∈I,则称I是
关于在l1范数约束下,非凸二次函数xTQx最大化问题:QPL1(Q): max xTQxs.t.‖x‖1≤1.(1)由于约束条件‖x‖1≤1的特殊结构导致问题异常难解.所以目前对该问题的处理方法一般是