首页 | 本学科首页   官方微博 | 高级检索  
     

NTRU公钥密码算法的优化与实现
引用本文:韦炜,陈克非,李晖.NTRU公钥密码算法的优化与实现[J].计算机仿真,2005,22(12):57-60.
作者姓名:韦炜  陈克非  李晖
作者单位:上海交通大学计算机系,200030;上海交通大学计算机系,200030;上海交通大学计算机系,200030
摘    要:公开密钥密码体制是现代密码学的最重要的发明和进展。NTRU公钥密码系统是第一种不建立在大整数分解或离散对数上,且商业上可行的公钥密码系统。NTRU与通用的公钥加密算法相比最大的特点就是快,它的快速和实现的灵活性使它的应用前景很是看好。尽管NTRU算法已是高速的公钥加密体制,但在实现上仍可进行进一步优化。该文采用了两种方法进行优化,一种是f=1 p f1的优化,另一种是低海明权重乘积的优化,通过仿真实现可以看到,优化后的NTRU算法速度得到大幅度提高。

关 键 词:公角密码体制  公钥密码系统  优化  多项式
文章编号:1006-9348(2005)12-0057-03
修稿时间:2004年9月8日

Optimization and Implementation of NTRU
WEI Wei,CHEN Ke-fei,LI Hui.Optimization and Implementation of NTRU[J].Computer Simulation,2005,22(12):57-60.
Authors:WEI Wei  CHEN Ke-fei  LI Hui
Abstract:Public Key Cryptosystem(PKCS)is the most important invention and advancement of modern cryptography. NTRUEncrypt is the first commercially viable PKCS not based on factorization or discrete logarithm problems. Compared with other current PKCS, NTRU is very fast. Its fast speed and flexibility in implementation give it a bright future. Although NTRU has got very good characters, we may optimize it in several ways, such as using low Hamming Weight Products or the form f =1 p*f_1 to speed up the multiplication process. The emulation experiment shows that the speed of NTRU increased greatly after optimization.
Keywords:PKCS  NTRU  Optirmization  Polynomial ring
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号