作者:高献伟; 张晓楠; 董秀则椭圆曲线密码montgomery模乘算法迭代运算
摘要:为了提高椭圆曲线密码处理器的模乘速度,提出了一种更有效且更适合硬件实现的Montgomery算法。改进的算法分析了基于CSA加法器的Montgomery模乘算法,提出了多步CSA加法器的Montgomery算法,该算法能够在一个时钟内做多次CSA迭代运算,可以有效地降低时钟个数,进而提高模乘速度。通过ModelSim仿真工具仿真,正确完成一次256位的Montgomery模乘运算只需要16个时钟周期。在Ahera EP3SL200F1517C2 FPGA中的运行结果表明,71.5MHz的时钟频率下,完成一次256位的模乘运算仅需要0.22μs。
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社