首页|素数域椭圆曲线密码点乘的高性能硬件实现

素数域椭圆曲线密码点乘的高性能硬件实现

扫码查看
素数域的椭圆曲线密码(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点乘高性能硬件设计.
High-Performance Hardware Implementation of Elliptic Curve Cryptography Point Multiplication over GF(p)

高巍、骆宜萱、李佳琨、吴海霞

展开 >

北京理工大学信息与电子学院,北京 100081

椭圆曲线密码 点乘 高性能 素数域

61801024

2021

北京理工大学学报
北京理工大学

北京理工大学学报

CSTPCDCSCD北大核心
影响因子:0.609
ISSN:1001-0645
年,卷(期):2021.41(9)
  • 1
  • 1