CREATING AN ELLIPTIC CURVE ARITHMETIC UNIT FOR USE IN ELLIPTIC CURVE CRYPTOGRAPHY

被引:3
|
作者
Fournaris, Apostolos P. [1 ]
Koufopavlou, Odysseas [1 ]
机构
[1] Univ Patras, Elect & Comp Engn Dpt, Patras, Greece
关键词
D O I
10.1109/ETFA.2008.4638588
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Elliptic Curve Cryptography (ECC) is a very promising cryptographic method, offering the same security level as traditional Public Key Cryptosystems (RSA, El Gamal) but with considerably smaller key lengths. To increase the performance of an EC Cryptosystem, dedicated hardware is employed for all EC point operations. However, the computational complexity and hardware resources of an Elliptic Curve processing unit are very high and depend on the efficient design of the Elliptic Curve's underlined GF(2(k)) Field. In this paper, we propose an EC arithmetic unit that is structured over a high peformance, low gate number GF(2(k).) arithmetic unit. This proposed GF(2(k)) arithmetic unit is based on one dimensional systolic architecture that can perform GF(2(k)) multiplication and inversion with only the performance cost of inversion. This is achieved by utilizing a multiplication/inversion algorithm based on the modified extended Euclidean algorithm.
引用
收藏
页码:1457 / 1464
页数:8
相关论文
共 50 条
  • [21] Elliptic Curve Cryptography on Constrained Microcontrollers Using Frequency Domain Arithmetic
    Gulen, Utku
    Baktir, Selcuk
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, PART VI - ICCSA 2014, 2014, 8584 : 493 - 506
  • [22] GF(2m) arithmetic modules for elliptic curve cryptography
    Morales-Sandoval, Miguel
    Feregrino-Uribe, Claudia
    [J]. RECONFIG 2006: PROCEEDINGS OF THE 2006 IEEE INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGA'S, 2006, : 176 - +
  • [23] Elliptic curve cryptography arithmetic in terms of one variable polynomial division
    Pote, Santoshi
    Sule, Virendra
    Lande, B. K.
    [J]. JOURNAL OF DISCRETE MATHEMATICAL SCIENCES & CRYPTOGRAPHY, 2020, 23 (08): : 1545 - 1571
  • [24] Efficient arithmetic in finite field extensions with application in elliptic curve cryptography
    Bailey, DV
    Paar, C
    [J]. JOURNAL OF CRYPTOLOGY, 2001, 14 (03) : 153 - 176
  • [25] Normal basis multiplication and inversion unit for elliptic curve cryptography
    Schmidt, J
    Novotny, M
    [J]. ICECS 2003: PROCEEDINGS OF THE 2003 10TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS 1-3, 2003, : 80 - 83
  • [26] Issues in Elliptic Curve Cryptography Implementation
    Paryasto, Marisa W.
    Kuspriyanto
    Sutikno, Sarwono
    Sasongko, Arif
    [J]. INTERNETWORKING INDONESIA, 2009, 1 (01): : 29 - 33
  • [27] Elliptic Curve Cryptography in Java']Java
    Deligiannidis, Leonidas
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENCE AND SECURITY INFORMATICS (ISI), 2015, : 193 - 193
  • [28] Design of elliptic curve cryptography in GSI
    Zhu, YQ
    Lin, X
    Wang, G
    [J]. CURRENT TRENDS IN HIGH PERFORMANCE COMPUTING AND ITS APPLICATIONS, PROCEEDINGS, 2005, : 623 - 628
  • [29] Hyper-and-elliptic-curve cryptography
    Bernstein, Daniel J.
    Lange, Tanja
    [J]. LMS JOURNAL OF COMPUTATION AND MATHEMATICS, 2014, 17 : 181 - 202
  • [30] Elliptic Curve Cryptography: A Dynamic Paradigm
    Som, Subhranil
    Majumder, Rana
    Dutta, Sandip
    [J]. 2017 INTERNATIONAL CONFERENCE ON INFOCOM TECHNOLOGIES AND UNMANNED SYSTEMS (TRENDS AND FUTURE DIRECTIONS) (ICTUS), 2017, : 427 - 431