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 :
بازگشت