A compact architecture for Montgomery elliptic curve scalar multiplication processor

被引:0
|
作者
Lee, Yong Ki [1 ]
Verbauwhede, Ingrid [1 ]
机构
[1] Univ Calif Los Angeles, Los Angeles, CA 90024 USA
来源
关键词
compact elliptic curve processor; Montgomery scalar multiplication;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We propose a compact architecture of a Montgomery elliptic curve scalar multiplier in a projective coordinate system over GF(2(m)). To minimize the gate area of the architecture, we use the common Z projective coordinate system where a common Z value is kept for two elliptic curve points during the calculations, which results in one register reduction. In addition, by reusing the registers we are able to reduce two more registers. Therefore, we reduce the number of registers required for elliptic curve processor from 9 to 6 (a 33%). Moreover, a unidirectional circular shift register file reduces the complexity of the register file, resulting in a further 17% reduction of total gate area in our design. As a result, the total gate area is 13.2k gates with 314k cycles which is the smallest compared to the previous works.
引用
收藏
页码:115 / 127
页数:13
相关论文
共 50 条
  • [1] Secure and Compact Elliptic Curve LR Scalar Multiplication
    Jin, Yaoan
    Miyaji, Atsuko
    [J]. INFORMATION SECURITY AND PRIVACY, ACISP 2020, 2020, 12248 : 605 - 618
  • [2] An Efficient Fault Detection Method for Elliptic Curve Scalar Multiplication Montgomery Algorithm
    Bedoui, Mouna
    Bouallegue, Belgacem
    Hamdi, Belgacem
    Machhout, Mohsen
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON DESIGN & TEST OF INTEGRATED MICRO & NANO-SYSTEMS (DTS), 2019,
  • [3] Secure and Compact Elliptic Curve Scalar Multiplication with Optimized Inversion
    Jin, Yaoan
    Miyaji, Atsuko
    [J]. COMPUTER JOURNAL, 2024, 67 (02): : 474 - 484
  • [4] An improvement of both security and reliability for elliptic curve scalar multiplication Montgomery algorithm
    Bedoui, Mouna
    Bouallegue, Belgacem
    Mestiri, Hassen
    Hamdi, Belgacem
    Machhout, Mohsen
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (08) : 11973 - 11992
  • [5] Secure and Compact Elliptic Curve Scalar Multiplication with Optimized Inversion
    Jin, Yaoan
    Miyaji, Atsuko
    [J]. Computer Journal, 1600, 67 (02): : 474 - 484
  • [6] An improvement of both security and reliability for elliptic curve scalar multiplication Montgomery algorithm
    Mouna Bedoui
    Belgacem Bouallegue
    Hassen Mestiri
    Belgacem Hamdi
    Mohsen Machhout
    [J]. Multimedia Tools and Applications, 2023, 82 : 11973 - 11992
  • [7] A Compact and Efficient Architecture for Elliptic Curve Cryptographic Processor
    Yi, Su-Wen
    Li, Wei
    Dai, Zi-Bin
    Liu, Lun-Wei
    [J]. 2016 13TH IEEE INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUIT TECHNOLOGY (ICSICT), 2016, : 1276 - 1280
  • [8] FPGA Based Architecture of Elliptic Curve Scalar Multiplication for IOT
    Venugopal, Ellappan
    Hailu, Tadesse
    [J]. 2018 CONFERENCE ON EMERGING DEVICES AND SMART SYSTEMS (ICEDSS), 2018, : 178 - 182
  • [9] High-performance architecture of elliptic curve scalar multiplication
    Ansari, Bijan
    Hasan, M. Anwar
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2008, 57 (11) : 1443 - 1453
  • [10] Use of Montgomery trick in precomputation of multi-scalar multiplication in elliptic curve cryptosystems
    Okeya, K
    Sakurai, K
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2003, E86A (01) : 98 - 112