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
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;
Conference_Titel :
Southeastcon, 2013 Proceedings of IEEE
Conference_Location :
Jacksonville, FL
Print_ISBN :
978-1-4799-0052-7
DOI :
10.1109/SECON.2013.6567388