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
关键词
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 条
  • [1] High performance elliptic curve cryptographic processor over GF(2163)
    Choi, Hyun Min
    Hong, Chun Pyo
    Kim, Chang Hoon
    DELTA 2008: FOURTH IEEE INTERNATIONAL SYMPOSIUM ON ELECTRONIC DESIGN, TEST AND APPLICATIONS, PROCEEDINGS, 2008, : 290 - 295
  • [2] FPGA implementation of high performance elliptic curve cryptographic processor over GF(2163)
    Kim, Chang Hoon
    Kwon, Soonhak
    Hong, Chun Pyo
    JOURNAL OF SYSTEMS ARCHITECTURE, 2008, 54 (10) : 893 - 900
  • [3] High-performance hardware architecture of elliptic curve cryptography processor over GF(2163)
    Dan, Yong-ping
    Zou, Xue-cheng
    Liu, Zheng-lin
    Han, Yu
    Yi, Li-hua
    JOURNAL OF ZHEJIANG UNIVERSITY-SCIENCE A, 2009, 10 (02): : 301 - 310
  • [5] High-performance hardware architecture of elliptic curve cryptography processor over GF(2163)
    Yong-ping Dan
    Xue-cheng Zou
    Zheng-lin Liu
    Yu Han
    Li-hua Yi
    Journal of Zhejiang University-SCIENCE A, 2009, 10 : 301 - 310
  • [6] High Performance Scalable Elliptic Curve Cryptosystem Processor in GF (2m)
    Loi, K. C. Cinnati
    Ko, Seok-Bum
    2013 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2013, : 2585 - 2588
  • [7] Novel Architecture for Efficient FPGA Implementation of Elliptic Curve Cryptographic Processor Over GF(2163)
    Mahdizadeh, Hossein
    Masoumi, Massoud
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2013, 21 (12) : 2330 - 2333
  • [8] Design of highly efficient elliptic curve crypto-processor with two multiplications over GF(2163)
    DAN Yong-ping ZOU Xue-cheng LIU Zheng-lin HAN Yu YI Li-hua 1.The Department of Electric Engineering
    TheJournalofChinaUniversitiesofPostsandTelecommunications, 2009, 16 (02) : 72 - 79
  • [9] A high performance ASIC based elliptic curve cryptographic processor over GF(p)
    Zhang, Xiaopeng
    Li, Shuguo
    IDT 2007: SECOND INTERNATIONAL DESIGN AND TEST WORKSHOP, PROCEEDINGS, 2007, : 182 - 186
  • [10] High performance scalable elliptic curve cryptosystem processor for Koblitz curves
    Loi, K. C. Cinnati
    Ko, Seok-Bum
    MICROPROCESSORS AND MICROSYSTEMS, 2013, 37 (4-5) : 394 - 406