DocumentCode :
2265264
Title :
VLSI implementations of the cryptographic hash functions MD6 and ïrRUPT
Author :
Henzen, L. ; Carbognani, F. ; Aumasson, J. Ph ; O´Neil, S. ; Fichtner, Wolfgang
Author_Institution :
IIS, ETH Zurich, Zurich, Switzerland
fYear :
2009
fDate :
24-27 May 2009
Firstpage :
2914
Lastpage :
2917
Abstract :
A public competition organized by the NIST recently started, with the aim of identifying a new standard for cryptographic hashing (SHA-3). Besides a high security level, candidate algorithms should show good performance on various platforms. While an average performance on high-end processors is generally not critical, implementability and flexibility in hardware is crucial, because the new standard will be implemented in a variety of lightweight devices. This paper investigates VLSI architectures of the SHA-3 candidates MD6 and irRUPT. The fastest circuit is the 16timesparallel MD6 core, reaching 16.3 Gbps at a complexity of 69.8 k gate equivalents (GE) on ASIC and 8.4 Gbps using 4465 Slices on FPGA. However, large memory requirements preclude the application of MD6 to resource-constrained systems. The most flexible and efficient circuit turns out to be our 2-irRUPT64times2-256/8 core, which achieves a throughput of 5.0 Gbps at 12.7 kGE on ASIC and 1.7 Gbps using 613 Slices on FPGA.
Keywords :
VLSI; cryptography; field programmable gate arrays; FPGA; MD6; SHA-3; VLSI; cryptographic hash functions; cryptographic hashing; high-end processors; irRUPT; lightweight devices; resource-constrained systems; Application specific integrated circuits; Cryptography; Field programmable gate arrays; Flexible printed circuits; Hardware; NIST; National security; Parallel processing; Throughput; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2009. ISCAS 2009. IEEE International Symposium on
Conference_Location :
Taipei
Print_ISBN :
978-1-4244-3827-3
Electronic_ISBN :
978-1-4244-3828-0
Type :
conf
DOI :
10.1109/ISCAS.2009.5118412
Filename :
5118412
Link To Document :
بازگشت