检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]淮阴工学院计算机工程系,江苏淮安223001 [2]南京邮电大学计算机学院,南京210003
出 处:《计算机应用研究》2009年第5期1896-1899,共4页Application Research of Computers
基 金:国家自然科学基金资助项目(60573141,60773041);江苏省高校自然科学基金资助项目(08KJD520014)
摘 要:提出一种新的方法来改进NTRU算法执行速度。分析NTRU算法中多项式系数可能存在重复出现"11""101"等模型的分布特征,然后用贪心算法找出在多项式卷积计算时可以重复使用最多次数的模型,过滤多项式系数对模型的干扰,从而实现在多项式中发现模型数最大化。重复使用模型相应的卷积值,可以提高NTRU算法的密钥产生、加密和解密的速度。This paper presented a new method to enhance the executive speed of NTRU algorithm. First, analyzed the polynomial coefficients to find out the distribution characteristics of patterns, such as "11"" 101" and so on, which were possible to occur repetitively. Then, using greedy algorithm determined the patterns that could be used most frequently when calculating the convolution of polynomial, and eliminating the interferential effects that polynomial coefficients would have on patterns, thereby ultimately maximized the number of patterns found in the polynomial. By using the convolution of related patterns repetitively, speeds up the key generation, as well as the encryption and decryption operation of NTRU.
分 类 号:TP309.7[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.15.2.88