DocumentCode
1807315
Title
Compact CLEFIA Implementation on FPGAS
Author
Proença, Paulo ; Chaves, Ricardo
Author_Institution
INESC-ID, Inst. Super. Tecnico, Lisbon, Portugal
fYear
2011
fDate
5-7 Sept. 2011
Firstpage
512
Lastpage
517
Abstract
In this paper two compact hardware structures for the computation of the CLEFIA encryption algorithm are presented. One structure based on the existing state of the art and a novel structure with a more compact organization. This paper shows that, with the use of the existing embedded FPGA components and a careful scheduling, throughputs above 1Gbit/s can be achieved with a resource usage as low as 86 LUTs and 3 BRAMs on a VIRTEX 5 FPGA. Implementation results suggest that a LUT reduction up to 67% can be achieved at a performance cost of 17% on a VIRTEX 4 FPGA, resulting in Throughput/Slice efficiency gains up to 2.5 times, when compared with the related state of the art.
Keywords
cryptography; field programmable gate arrays; random-access storage; BRAM; CLEFIA encryption algorithm; LUT reduction; VIRTEX 4 FPGA; VIRTEX 5 FPGA; compact hardware structure; Encryption; Field programmable gate arrays; Hardware; Pipelines; Processor scheduling; Table lookup; Throughput; Clefia; FPGA; Symmetrical encryption;
fLanguage
English
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications (FPL), 2011 International Conference on
Conference_Location
Chania
Print_ISBN
978-1-4577-1484-9
Electronic_ISBN
978-0-7695-4529-5
Type
conf
DOI
10.1109/FPL.2011.101
Filename
6044874
Link To Document