DocumentCode
3128181
Title
Efficient Technique for the FPGA Implementation of the AES MixColumns Transformation
Author
Ghaznavi, Solmaz ; Gebotys, Catherine ; Elbaz, Reouven
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Waterloo, Waterloo, ON, Canada
fYear
2009
fDate
9-11 Dec. 2009
Firstpage
219
Lastpage
224
Abstract
The advanced encryption standard, AES, is commonly used to provide several security services such as data confidentiality or authentication in embedded systems. However designing efficient hardware architectures with small hardware resource usage and short critical path delay is a challenge. In this paper, a new technique for the FPGA implementation of the MixColumns transformation, an important part of AES, is introduced. The proposed MixColumns architecture, targeting 4-input LUTs on an FPGA, uses up to 23% less hardware resources than previous research. Overall, incorporating the proposed technique along with block memories for the SubBytes transformation in the AES encryption reduces usage of hardware resources by up to 10% and 18% in terms of slices and LUTs, respectively. The improvement is obtained by more efficient resource sharing through expansion and rearrangement of the MixColumns equation with respect to the structure of FPGAs. This can be highly advantageous in an FPGA implementation of block cipher modes using AES in many secure embedded systems.
Keywords
cryptography; field programmable gate arrays; AES MixColumns transformation; AES encryption; FPGA implementation; SubBytes transformation; advanced encryption standard; block cipher modes; block memories; critical path delay; hardware architectures; hardware resource usage; Authentication; Cryptography; Data security; Delay; Embedded system; Equations; Field programmable gate arrays; Hardware; Resource management; Table lookup; AES; FPGA; LUT; MixColumns; architecture;
fLanguage
English
Publisher
ieee
Conference_Titel
Reconfigurable Computing and FPGAs, 2009. ReConFig '09. International Conference on
Conference_Location
Quintana Roo
Print_ISBN
978-1-4244-5293-4
Electronic_ISBN
978-0-7695-3917-1
Type
conf
DOI
10.1109/ReConFig.2009.52
Filename
5382055
Link To Document