DocumentCode :
3049410
Title :
HW/SW co-design of Identity-Based Encryption using a custom instruction set
Author :
Amaral, Leonardo ; Araujo, Guido ; López, Julio
Author_Institution :
Inst. of Comput., Univ. of Campinas, Campinas, Brazil
fYear :
2009
fDate :
9-11 Dec. 2009
Firstpage :
510
Lastpage :
513
Abstract :
Identity-based cryptography has been gradually accepted as a more effective way of implementing asymmetric cryptography. The calculation of cryptographically-suitable pairings is crucial for the performance of pairing based protocols. In this paper we present a comparative study of hardware implementation techniques for computing the ¿T pairing over the finite field F3{su97|}. Our hardware-software implementation use Altera Nios II processor as platform. Using code profiling we identify critical field operations which concentrate most of the execution time; then these operations were implemented as specialized FPGA instructions/modules and added to the processor. The specialized processor was synthesized and the application was tailored to the new hardware. Experimental results show that a considerable speedup can be achieved when compared to the baseline software only approach. Moreover, we show that such HW/SW co-design approach is competitive with other solutions.
Keywords :
cryptographic protocols; field programmable gate arrays; hardware-software codesign; instruction sets; microprocessor chips; public key cryptography; Altera Nios II processor; FPGA instructions; HW/SW co-design; asymmetric cryptography; code profiling; custom instruction set; field programmable gate arrays; hardware-software codesign; identity-based cryptography; identity-based encryption; pairing based protocols; public key cryptography; Application software; Computer aided instruction; Costs; Cryptographic protocols; Field programmable gate arrays; Galois fields; Hardware; Identity-based encryption; Public key cryptography; Security;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Technology, 2009. FPT 2009. International Conference on
Conference_Location :
Sydney, NSW
Print_ISBN :
978-1-4244-4375-8
Electronic_ISBN :
978-1-4244-4377-2
Type :
conf
DOI :
10.1109/FPT.2009.5377681
Filename :
5377681
Link To Document :
بازگشت