An Open-source Area-optimized ECEG Cryptosystem in Hardware

被引:0
作者
Elhamawy, Nourhan [1 ]
Gay, Mael [1 ]
Polian, Ilia [1 ]
机构
[1] Univ Stuttgart, Inst Tech Informat, Stuttgart, Germany
来源
2020 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2020) | 2020年
关键词
ElGamal cryptosystem; FPGA; implementation; area-optimized; open-source; finite field;
D O I
10.1109/ISVLSI49217.2020.00031
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Hardware implementations of advanced cryptographic schemes gain importance for emerging cyber-physical and autonomous systems and with that the need for area-optimized hardware is also increasing. In this paper, we present a scalable, area-optimized elliptic curve ElGamal cryptosystem module that integrates both the encryption and decryption operations into a single block. With the help of the Universal Elliptic Curve Arithmetic unit, that is designed to perform elliptic curve point multiplication, doubling and addition, the area has been kept to a minimum to fit on the Xilinx Spartan-6 LX75 FPGA. The design supports the NIST-recommended curves over prime fields.
引用
收藏
页码:120 / 125
页数:6
相关论文
共 18 条
  • [1] Alrimeih Hamad, 2012, FAST FLEXIBLE HARDWA
  • [2] Midori: A Block Cipher for Low Energy
    Banik, Subhadeep
    Bogdanov, Andrey
    Isobe, Takanori
    Shibutani, Kyoji
    Hiwatari, Harunaga
    Akishita, Toru
    Regazzoni, Francesco
    [J]. ADVANCES IN CRYPTOLOGY - ASIACRYPT 2015, PT II, 2015, 9453 : 411 - 436
  • [3] MicroBlaze-Based Multiprocessor Embedded Cryptosystem on FPGA for Elliptic Curve Scalar Multiplication Over Fp
    Bellemou, A.
    Benblidia, N.
    Anane, M.
    Issad, M.
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2019, 28 (03)
  • [4] Bogdanov A, 2007, LECT NOTES COMPUT SC, V4727, P450
  • [5] De Cannière C, 2009, LECT NOTES COMPUT SC, V5747, P272
  • [6] A PUBLIC KEY CRYPTOSYSTEM AND A SIGNATURE SCHEME BASED ON DISCRETE LOGARITHMS
    ELGAMAL, T
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 1985, 31 (04) : 469 - 472
  • [7] Gay Mael, 2019, 2019 Workshop on Fault Diagnosis and Tolerance in Cryptography (FDTC). Proceedings, P25, DOI 10.1109/FDTC.2019.00012
  • [8] Petrel: Power and Timing Attack Resistant Elliptic Curve Scalar Multiplier Based on Programmable GF(p) Arithmetic Unit
    Ghosh, Santosh
    Mukhopadhyay, Debdeep
    Roychowdhury, Dipanwita
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2011, 58 (08) : 1798 - 1812
  • [9] High-performance Pipelined FPGA Implementation of the Elliptic Curve Cryptography over GF (2n)
    Harb, Salah
    Ahmad, M. Omair
    Swamy, M. N. S.
    [J]. PROCEEDINGS OF THE 16TH INTERNATIONAL JOINT CONFERENCE ON E-BUSINESS AND TELECOMMUNICATIONS, VOL 2: SECRYPT, 2019, : 15 - 24
  • [10] Jinnan Ding, IEEE T CIRCUITS SY 1, V66, P1003