loading...
AES Embedded Hardware Implementation
University of Edinburgh, Scotland, United Kingdom August 05-August 08
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/AHS.2007.23Second NASA/ESA Conference on Adaptiv ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Ould-cheikh Mourad, Ecole Polytechnique, BP17 Bordj-El-Bahri, Algeria
Si-Mohamed Lotfy, Ecole Polytechnique, BP17 Bordj-El-Bahri, Algeria
Mehallegue Noureddine, Computer Science Queen?s University
Bouridane Ahmed, Computer Science Queen?s University
Tanougast Camel, Universit Henri Poincar, France
The paper presents a parallel reconfigurable hardware implementation of the AES cryptographic algorithm developed for an embedded application. This new methodology directly maps a design described in a high level language, Handel-C, to FPGA platforms. The Handel-C approach narrows the gap between performance and flexibility, and thus, reduce the risk of translating a high level prototype into HDLs. It provides a high degree of flexibility from two viewpoints: the language level of abstraction and the hardware reconfiguration. Using Handel-C, we enhanced the performance of the designed unit by applying parallelism and reconfigurability. Our FPGA implementations show that superior performance can be achieved compared with software and hardware implementations counterparts. In particular, our design outperforms most of the other designs in speed. At the same time, the area cost for putting the AES algorithm on the same hardware core is also kept as low as possible.
Citation:
Ould-cheikh Mourad, Si-Mohamed Lotfy, Mehallegue Noureddine, Bouridane Ahmed, Tanougast Camel, "AES Embedded Hardware Implementation," ahs, pp.103-109, Second NASA/ESA Conference on Adaptive Hardware and Systems (AHS 2007), 2007
Usage of this product signifies your acceptance of the Terms of Use.