NTRU算法加密及签名的实现

毕业设计(论文)
中文题目:NTRU算法加密及签名的实现
moba平衡梁
英文题目:NTRU encryption and signature algorithms
            to achieve

题 目:              NTRU加密及签名的实现                                                   
适合专业:            通信工程、电子通信                                                 
指导教师(签名):                  提交日期:      砭石枕   
毕业设计(论文)基本内容和要求:
NTRU是一种公钥密码体制,相对于基于离散对数的Elgamal或基于大数分解的RSA等公钥密码体制而言,它具有以下优点:(1)NTRU基于格上的困难问题,可以抵抗量子算机攻击;而Elgamal和RSA在量子算机中的破解是多项式复杂度的;(2)对长为n的密钥,NTRU加解密算的复杂度都是O(n^2),而Elgamal和RSA是O(n^3)。因此,NTRU在1996年被提出,就备受关注。在标准化方面,NTRU已正式成为IEEEP1363标准,并被CEES、IEEE802.15.3等机构所接受。
NTRU算法只需要进行多项式环上的和积运算,很好的解决了公钥密码体制的最大瓶颈--速度问题,这使它有着非常广泛的应用前景,从而很有可能取代RSA等算法成为公钥密钥体制中的一种优秀运算,就目前来说NTRU的安全性至少和RSA算法ECC算法等是一样安全的。NTRU是一种比较新的公开密钥体制,NTRU产生的密钥算法比较容易,加密和解密的速度比RSA等著名算法快得多,NTRU将成为当前公钥体制研究的一大热点。
毕业设计(论文)重点研究的问题:
1.掌握NTRU算法的基本原理,对NTRU算法的运行现状进行分析;
汽车轮胎模具
2.掌握数字签名的基本内容;
气动加油泵3.用c/c++实现NTRU加密算法NTRU Encrypt和签名算法NTRU Sign。
毕业设计(论文)应完成的工作:
c/c++    实现NTRU加密算法NTRU Encrypt和签名算法NTRU Sign。
   
参考资料推荐:
[1]张利华,章丽萍,张有光.NTRUsign无线认证和密钥协商协议[D].北京:算机工程与应用,2009:45-52.
[2]步山岳,徐辛娅,姚清海.NTRU公开密钥体制安全性分析[D].
[3]胡玉璞,一个新型的NTRU类数字签名方案.[N] 算机学报
led探照灯其他要说明的问题:

荸荠削皮机

本文发布于:2024-09-21 19:39:33,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/107302.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:算法   体制   算机   公钥   密钥
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议