• DocumentCode
    624171
  • Title

    Concurrent reconfigurable architecture for mapping and encrypting a message in Elliptic Curve Cryptography

  • Author

    Amiri, Rami ; Elkeelany, Omar

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Tennessee Technol. Univ., Cookeville, TN, USA
  • fYear
    2013
  • fDate
    4-7 April 2013
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Elliptic Curve Cryptography (ECC) over a Galois Field GF(2m) offers a high security level relative to other protocols (i.e., RSA) but with smaller keys´ sizes. In this paper, we consider the finite field multiplication and addition used in elliptic curve cryptography to design sequential, and then, concurrent reconfigurable ecrypto system to encrypt and decrypt a message. FPGA implementation via VHDL language has been completed to analyze the time and area required in both scenarios. Our approach, and for the first time, consider mapping a message on the elliptic curve concurrently.
  • Keywords
    field programmable gate arrays; hardware description languages; public key cryptography; reconfigurable architectures; ECC; FPGA implementation; Galois field; VHDL language; concurrent reconfigurable architecture; concurrent reconfigurable ecrypto system; elliptic curve cryptography; finite field addition; finite field multiplication; message decryption; message encryption; message mapping; Computer architecture; Elliptic curve cryptography; Elliptic curves; Embedded systems; Encryption; Field programmable gate arrays; ELGamal; Isomorphism Transformation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Southeastcon, 2013 Proceedings of IEEE
  • Conference_Location
    Jacksonville, FL
  • ISSN
    1091-0050
  • Print_ISBN
    978-1-4799-0052-7
  • Type

    conf

  • DOI
    10.1109/SECON.2013.6567388
  • Filename
    6567388