基于扩展FFT的NTRU密码体制的优化实现
NTRU算法是一种基于环的公开密钥系统,其安全性是基于在维数格中寻找短向量的困难性.与RSA和ECIES (ECC)等公钥算法相比,NTRU在速度上有着明显的优势.NTRU算法主要步骤是多项式的模乘运算,利用快速傅利叶变换(EFT)的方法可有效地提高实现速度.本文扩展了FFT算法的应用范围,给出一种改进的优化方案.该方案可减少原先FFT方法带来的冗余计算量,因而可进一步提高多项式乘法的实现效率.分析结果表明,当NTRU算法参数N,p,q取(167,3,128)时,新的方案比经典的FFT方法更有效.
公钥密码体制 NTRU算法 快速傅利叶变换 多项式模乘
Li Yin 李银 Chen Gong-Liang 陈恭亮 Li Jian-Hua 李建华
School of Information Security Engineering,Shanghai Jiaotong University,Shanghai 200240 上海交通大学信息安全工程学院 上海 200240 School of Information Security Engineering,Shanghai Jiaotong University,Shanghai 200240;Department o 上海交通大学信息安全工程学院 上海 200240;上海交通大学电信学院 上海 200240
国内会议
广州
中文
336-344
2009-11-14(万方平台首次上网日期,不代表论文的发表时间)