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 条
  • [1] Low-Latency Elliptic Curve Scalar Multiplication
    Bos, Joppe W.
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2012, 40 (05) : 532 - 550
  • [2] Low-Latency Elliptic Curve Scalar Multiplication
    Joppe W. Bos
    International Journal of Parallel Programming, 2012, 40 : 532 - 550
  • [3] Throughput/Area-Efficient Accelerator of Elliptic Curve Point Multiplication over GF(2233) on FPGA
    Rashid, Muhammad
    Sonbul, Omar S.
    Zia, Muhammad Yousuf Irfan
    Arif, Muhammad
    Sajid, Asher
    Alotaibi, Saud S.
    ELECTRONICS, 2023, 12 (17)
  • [4] FPGA Implementation of High-Speed Area-Efficient Processor for Elliptic Curve Point Multiplication Over Prime Field
    Islam, Md Mainul
    Hossain, Md Selim
    Hasan, Moh Khalid
    Shahjalal, Md
    Jang, Yeong Min
    IEEE ACCESS, 2019, 7 : 178811 - 178826
  • [5] Lightweight Architecture for Elliptic Curve Scalar Multiplication over Prime Field
    Hao, Yue
    Zhong, Shun'an
    Ma, Mingzhi
    Jiang, Rongkun
    Huang, Shihan
    Zhang, Jingqi
    Wang, Weijiang
    ELECTRONICS, 2022, 11 (14)
  • [6] Optimization algorithm for scalar multiplication in the elliptic curve cryptography over prime field
    Hao, Yuanling
    Ma, Shiwei
    Chen, Guanghua
    Zhang, Xiaoli
    Chen, Hui
    Zeng, Weimin
    ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS, PROCEEDINGS: WITH ASPECTS OF THEORETICAL AND METHODOLOGICAL ISSUES, 2008, 5226 : 904 - +
  • [7] Elliptic Curve Scalar Multiplication over Prime Field for both Affine and Jacobian Coordinates
    School of Electronics Engineering, Vellore Institute of Technology, Chennai, India
    Proc. Int. Conf. Intell. Innov. Technol. Comput., Electr. Electron., ICIITCEE, 1600, (232-237): : 232 - 237
  • [8] An Efficient Low-Latency Point-Multiplication Over Curve25519
    Salarifard, Raziyeh
    Bayat-Sarmadi, Siavash
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2019, 66 (10) : 3854 - 3862
  • [9] Highly Area-Efficient Implementation of Modular Multiplication for Elliptic Curve Cryptography
    Rahman, Md Sazedur
    Hossain, Md Selim
    2020 IEEE REGION 10 SYMPOSIUM (TENSYMP) - TECHNOLOGY FOR IMPACTFUL SUSTAINABLE DEVELOPMENT, 2020, : 1078 - 1081
  • [10] Parallel Approaches for Efficient Scalar Multiplication over Elliptic Curve
    Negre, Christophe
    Robert, Jean-Marc
    2015 12TH INTERNATIONAL JOINT CONFERENCE ON E-BUSINESS AND TELECOMMUNICATIONS (ICETE), VOL 4, 2015, : 202 - 209