DocumentCode :
2162030
Title :
High performance synchronized dual elliptic curve crypto-processor
Author :
Zadeh, Abdulah Abdulah
Author_Institution :
Shahid Beheshti Univ., Tehran
fYear :
2009
fDate :
3-6 May 2009
Firstpage :
962
Lastpage :
965
Abstract :
In this paper a dual crypto-processor for elliptic curve cryptography has been proposed. The proposed architecture can perform two independent scalar multiplications in parallel over GF(2m). Although in this crypto-processor two independent scalar multiplications are performed in parallel, no extra arithmetic unit is employed in this crypto-processor (except an addition unit). Thus the architecture includes a field multiplier, a field divider, a field squarer and two field adders over the extension field with the degree of 163, which could perform complete arithmetic operations for elliptic curve cryptography. In this crypto-processor two scalar multipliers are synchronized and no conflicts occur in using the arithmetic units (during the execution of scalar multiplication). The implemented results of the synchronized dual elliptic curve crypto-processor show that two scalar multiplications could be performed in 1.95 msec, (in XC3S1500 platform) while one scalar multiplication takes approximately the same time for this crypto-processor.
Keywords :
Galois fields; public key cryptography; dual cryptoprocessor; elliptic curve cryptography; elliptic curve cryptoprocessor; field adders; field divider; field multiplier; field squarer; independent scalar multiplication; scalar multiplier; Decision support systems; Elliptic curve cryptography; Elliptic curves; Dual core; Elliptic curve cryptography; finite field;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical and Computer Engineering, 2009. CCECE '09. Canadian Conference on
Conference_Location :
St. John´s, NL
ISSN :
0840-7789
Print_ISBN :
978-1-4244-3509-8
Electronic_ISBN :
0840-7789
Type :
conf
DOI :
10.1109/CCECE.2009.5090271
Filename :
5090271
Link To Document :
بازگشت