Title of article :
The Use of Runtime Reconfiguration on FPGA Circuits to Increase the Performance of the AES Algorithm Implementation
Author/Authors :
Pérez, Oscar Université Henri Poincaré I, France , Pérez, Oscar Laboratoire d’Instrumentation Electronique de Nancy, France , Berviller, Yves Université Henri Poincaré I, France , Berviller, Yves Laboratoire d’Instrumentation Electronique de Nancy, France , Tanougast, Camel Université Henri Poincaré I, France , Tanougast, Camel Laboratoire d’Instrumentation Electronique de Nancy, Franceq , Weber, Serge Université Henri Poincaré I, France , Weber, Serge Laboratoire d’Instrumentation Electronique de Nancy, France
From page :
349
To page :
362
Abstract :
This article presents an architecture that encrypts data with the AES algorithm. This architecture can be implemented on the Xilinx Virtex II FPGA family, by applying pipelining and dynamic total reconfiguration (DTR). The originality of our implementation is that it computes sequentially in the FPGA the Key and Cipher part of the AES algorithm. This dynamic reconfiguration implementation allows a good optimization of logic resources with a high throughput. This architecture employs only 11619 slices allowing a considerable economy of the resources and reaching a maximum throughput of 44 Gbps.
Keywords :
AES , FPGA , dynamic total reconfiguration , iterative looping , latency , pipeline , reconfiguration controller , reconfiguration time , registers , throughput , unrolling looping
Journal title :
Journal of J.UCS (Journal of Universal Computer Science)
Journal title :
Journal of J.UCS (Journal of Universal Computer Science)
Record number :
2575996
Link To Document :
بازگشت