DocumentCode :
258470
Title :
A systematic study of lightweight hash functions on FPGAs
Author :
Jungk, Bernhard ; Lima, Leandro Rodrigues ; Hiller, Matthias
Author_Institution :
Design Inf. Medien, RheinMain Univ. of Appl. Sci., Wiesbaden, Germany
fYear :
2014
fDate :
8-10 Dec. 2014
Firstpage :
1
Lastpage :
6
Abstract :
Lightweight cryptography provides cryptographic algorithms for resource constrained devices and typically aims for low-cost ASIC applications like RFID tags. In addition, it also provides attractive performance - security trade-offs for FPGAs in scenarios with strict area constraints. This work presents FPGA implementations of the popular lightweight hash functions KECCAK-200 and KECCAK-400, PHOTON and SPONGENT, and gives a systematic analysis of size and throughput. The ratio between throughput and slices is a relative performance measure that enables a fair comparison among different algorithms and implementation strategies. The comparison shows that the size of the presented implementations differs over roughly one order of magnitude and the throughput over more than one order of magnitude. The SPONGENT implementation provided the highest throughput per area ratios.
Keywords :
cryptography; field programmable gate arrays; FPGA; KECCAK-200; KECCAK-400; PHOTON; SPONGENT; cryptographic algorithms; field programmable gate array; lightweight cryptography; lightweight hash functions; low-cost ASIC applications; resource constrained devices; security trade-offs; systematic analysis; Clocks; Cryptography; Field programmable gate arrays; Photonics; Random access memory; Throughput; FPGA; Hash function; KECCAK; Lightweight crypto; PHOTON; SPONGENT; Sponge construction;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
ReConFigurable Computing and FPGAs (ReConFig), 2014 International Conference on
Conference_Location :
Cancun
Print_ISBN :
978-1-4799-5943-3
Type :
conf
DOI :
10.1109/ReConFig.2014.7032493
Filename :
7032493
Link To Document :
بازگشت