10.15918/j.tbit1001-0645.2020.216
素数域椭圆曲线密码点乘的高性能硬件实现
素数域的椭圆曲线密码(elliptic curve cryptography,ECC)被广泛应用于物联网安全设备中.针对这些具有有限硬件资源,同时也需要较高计算速度的安全设备,本文提出了一种基于改进Left-to-Right点乘算法的素数域ECC点乘高性能硬件结构.利用模块的复用与指令ROM减少了硬件资源消耗,并通过高位宽的算术逻辑单元提高了点乘计算的速度.在Virtex-5 FPGA上实现的资源使用量为2684 LUT,16 DSP,4 BRAM,时钟频率达到150.2 MHz,完成一次点乘计算需要4.24 ms,综合的性能指标大于其他已有的素数域ECC点乘高性能硬件设计.
椭圆曲线密码;点乘;高性能;素数域
41
TN47(微电子学、集成电路(IC))
国家自然科学基金资助项目61801024
2021-10-28(万方平台首次上网日期,不代表论文的发表时间)
共8页
977-984