DocumentCode
2641018
Title
Implementation of AES/Rijndael on a dynamically reconfigurable architecture
Author
Mucci, Claudio ; Vanzolini, Luca ; Lodi, Andrea ; Deledda, Antonio ; Guerrieri, Roberto ; Campi, Fabio ; Toma, Mario
Author_Institution
ARCES, Bologna Univ.
fYear
2007
fDate
16-20 April 2007
Firstpage
1
Lastpage
6
Abstract
Reconfigurable architectures provide the user the capability to couple performance typical of hardware design with the flexibility of the software. This paper presents the design of AES/Rijndael on a dynamically reconfigurable architecture. A performance improvement of three order of magnitude was shown compared to the reference code and up to 24times speed-up figure wrt fast C implementations over a RISC processor. A maximum throughput of 546 Mbit/sec is achieved. Compared to prior art, a better energy efficiency with respect to the other programmable solutions was shown, obtaining up to 3 Mbit/sec/mW
Keywords
cryptography; logic arrays; 546 Mbit/s; AES; Rijndael algorithm; advance encryption standard; dynamically reconfigurable architecture; energy efficient; Computer architecture; Cryptography; Data security; Field programmable gate arrays; Hardware; NIST; Reconfigurable architectures; Reduced instruction set computing; Software performance; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation & Test in Europe Conference & Exhibition, 2007. DATE '07
Conference_Location
Nice
Print_ISBN
978-3-9810801-2-4
Type
conf
DOI
10.1109/DATE.2007.364617
Filename
4211822
Link To Document