Improvements for High Performance Elliptic Curve Cryptosystem Processor over GF(2163)

被引:0
|
作者
Loi, K. C. Cinnati [1 ]
Ko, Seok-Bum [1 ]
机构
[1] Univ Saskatchewan, Dept Elect & Comp Engn, Saskatoon, SK, Canada
来源
2012 INTERNATIONAL SYMPOSIUM ON ELECTRONIC SYSTEM DESIGN (ISED 2012) | 2012年
关键词
FPGA; Elliptic Curve Cryptography (ECC); Karatsuba-Ofman multiplier;
D O I
10.1109/ISED.2012.15
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Improvements of the Elliptic Curve Cryptosystem (ECC) point multiplication processor is presented in this paper. The main contributions of this paper are the improved finite field multiplier, which uses a 2-stage Karatsuba-Ofman multiplier architecture. Furthermore, a revised algorithm is proposed for the projective to affine coordinate conversion, which computes 2 inversion operations simultaneously with the numerator portion, in order to make better use of parallel cores implemented in the ECC processor. The design is implemented on a Virtex 4 XC4VLX80 FPGA and the implementation results show that the ECC processor can compute a point multiplication in 6.72 us. This time is the fastest to the authors' best knowledge. Thus, the ECC processor proposed in this paper is suitable for applications where high-throughput is required, such as network servers.
引用
收藏
页码:140 / 144
页数:5
相关论文
共 50 条
  • [31] An Efficient Multiplier/Divider Design for Elliptic Curve Cryptosystem over GF(2m)
    Shieh, Ming-Der
    Chen, Jun-Hong
    Lin, Wen-Ching
    Wu, Chien-Ming
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2009, 25 (05) : 1555 - 1573
  • [32] On the Performance of Elliptic Curve Public Cryptosystem
    Singh, Soram Ranbir
    Khan, Ajoy Kumar
    Singh, Takhellambam Sonamani
    2016 INTERNATIONAL CONFERENCE ON AUTOMATIC CONTROL AND DYNAMIC OPTIMIZATION TECHNIQUES (ICACDOT), 2016, : 24 - 29
  • [33] Fully parameterizable elliptic curve cryptography processor over GF(2m)
    Kerins, T
    Popovici, E
    Marnane, W
    Fitzpatrick, P
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS: RECONFIGURABLE COMPUTING IS GOING MAINSTREAM, 2002, 2438 : 750 - 759
  • [34] Hardware implementation of an elliptic curve processor over GF(p) with Montgomery modular multiplier
    Ors, Berna
    Batina, Lejla
    Preneel, Bart
    Vandewalle, Joos
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2008, 3 (04) : 229 - 240
  • [35] Efficient FPGA Elliptic Curve Cryptographic Processor over GF(2m)
    Antao, Samuel
    Chaves, Ricardo
    Sousa, Leonel
    PROCEEDINGS OF THE 2008 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY, 2008, : 357 - 360
  • [36] Lopez Dahab based Elliptic Crypto Processor (ECP) over GF(2163) for Low-Area Applications on FPGA
    Imran, Malik
    Rashid, Muhammad
    Shafi, Imran
    2018 INTERNATIONAL CONFERENCE ON ENGINEERING & EMERGING TECHNOLOGIES (ICEET), 2018, : 1 - 6
  • [37] High-performance elliptic curve cryptography processor over NIST prime fields
    Hossain, Md Selim
    Kong, Yinan
    Saeedi, Ehsan
    Vayalil, Niras C.
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2017, 11 (01): : 33 - 42
  • [38] An reconfigurable multiplier in GF(2m) for elliptic curve cryptosystem
    Kitsos, P
    Theodoridis, G
    Koufopavlou, O
    ICECS 2003: PROCEEDINGS OF THE 2003 10TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS 1-3, 2003, : 699 - 702
  • [39] High-Performance Architectures for Finite Field Inversion over GF(2163)
    Realpe-Munoz, Paulo
    David-Nunez, Guillermo
    Velasco-Medina, Jaime
    2019 X SOUTHERN CONFERENCE ON PROGRAMMABLE LOGIC (SPL), 2019, : 121 - 126
  • [40] PERFORMANCE ANALYSIS OF ELLIPTIC AND HYPERELLIPTIC CURVE CRYPTOSYSTEM
    Ganesan, R.
    Vivekanandan, K.
    PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGY AND ENGINEERING, 2009, : 311 - +