An area-efficient and low-latency elliptic curve scalar multiplication accelerator over prime field

被引:3
|
作者
Cui, Yingchao [1 ]
Liu, Qing [1 ]
Yao, Yingbiao [1 ]
Xu, Xiaorong [1 ]
Wu, Wei [1 ]
Xu, Xin [1 ]
机构
[1] Hangzhou Dianzi Univ, Sch Commun Engn, Hangzhou 310018, Peoples R China
关键词
Elliptic curve cryptography; Elliptic curve scalar multiplication; Field programmable gate array (FPGA); HIGH-PERFORMANCE; MODULAR MULTIPLICATION; CRYPTOGRAPHY; ARCHITECTURE; IMPLEMENTATION; PROCESSOR;
D O I
10.1016/j.micpro.2023.104944
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
For the elliptic curve cryptography (ECC) over prime field, this paper presents an area-efficient and low-latency elliptic curve scalar multiplication (ECSM) accelerator, which supports to process any prime number p <= 256 bits. The proposed accelerator is based on a parallel hardware implementation of iterative digit-digit Montgomery multiplication and an optimized data flow architecture for elliptic curve point operations. The proposed design is implemented in Xilinx Virtex-7 FPGA. The experimental results show that the proposed architecture occupies 23.7k look-up tables (LUTs) and performs single 256-bit scalar multiplication in 0.56 ms. The area-time product of the proposed architecture is only 13.36. Compared with other state-of-the-art ECSM implementations, the proposed architecture has obvious advantage in terms of the area-time product.
引用
收藏
页数:10
相关论文
共 50 条
  • [31] ASC-FFT: Area-Efficient Low-Latency FFT Design Based on Asynchronous Stochastic Computing
    Gonzalez-Guerrero, Patricia
    Guo, Xinfei
    Stan, Mircea R.
    2019 IEEE 10TH LATIN AMERICAN SYMPOSIUM ON CIRCUITS & SYSTEMS (LASCAS), 2019, : 117 - 120
  • [32] Large Field-Size Throughput/Area Accelerator for Elliptic-Curve Point Multiplication on FPGA
    Alhomoud, Ahmed
    Jamal, Sajjad Shaukat
    Altowaijri, Saleh M. M.
    Ayari, Mohamed
    Alharbi, Adel R. R.
    Aljaedi, Amer
    APPLIED SCIENCES-BASEL, 2023, 13 (02):
  • [34] Area Efficient Implementation of Elliptic Curve Point Multiplication Algorithm
    Bobade, Sunil Devidas
    Mankar, Vijay R.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2015, 6 (04) : 24 - 34
  • [35] An efficient hardware implementation of the elliptic curve cryptographic processor over prime field, Fp
    Kudithi, Thirumalesu
    Sakthivel, R.
    INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2020, 48 (08) : 1256 - 1273
  • [36] A High Speed and Area Efficient Processor for Elliptic Curve Scalar Point Multiplication for GF(2m)
    Thirumoorthi, Madhan
    Leigh, Alexander J.
    Heidarpur, Moslem
    Mirhassani, Mitra
    Khalid, Mohammed
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2024, 32 (08) : 1423 - 1435
  • [37] An Efficient Fault Detection Method for Elliptic Curve Scalar Multiplication Montgomery Algorithm
    Bedoui, Mouna
    Bouallegue, Belgacem
    Hamdi, Belgacem
    Machhout, Mohsen
    2019 IEEE INTERNATIONAL CONFERENCE ON DESIGN & TEST OF INTEGRATED MICRO & NANO-SYSTEMS (DTS), 2019,
  • [38] Efficient and Secure Elliptic Curve Scalar Multiplication Based on Quadruple-and-Add
    Liu, Shuang-Gen
    An, Si-Jia
    Du, Yi-Wei
    International Journal of Network Security, 2021, 23 (05) : 750 - 757
  • [39] Parallel and Regular Algorithm of Elliptic Curve Scalar Multiplication over Binary Fields
    Li, Xingran
    Yu, Wei
    Li, Bao
    SECURITY AND COMMUNICATION NETWORKS, 2020, 2020 (2020)
  • [40] Speeding scalar multiplication of elliptic curve over GF(2mn)
    Yong, Ding
    Hong, Yin-Fang
    Wang, Wei-Tao
    Zhou, Yuan-Yuan
    Zhao, Xiao-Yang
    International Journal of Network Security, 2010, 11 (02) : 70 - 77