DocumentCode :
2234998
Title :
Design and implementation of a SHA-3 candidate Skein-512 hash/MAC hardware architecture
Author :
Athanasiou, George S. ; Tsingkas, E.N. ; Chalkou, C.I. ; Michail, Harris E. ; Theodoridis, G. ; Goutis, Costas E.
Author_Institution :
Electr. & Comput. Eng. Dept., Univ. of Patras, Patras, Greece
fYear :
2012
fDate :
19-21 March 2012
Firstpage :
561
Lastpage :
566
Abstract :
Many cryptographic primitives that are used in crucial cryptographic schemes and commercial security protocols utilize hash functions. Recently, the National Institute of Standards and Technology (NIST) launched an international competition for establishing the new hash standard, SHA-3. One of the semifinalists is the Skein algorithm. In this paper, an 8-round unrolled architecture of the complete Skein algorithm is presented, implemented in Xilinx Spartan-3 and Virtex-5 FPGAs. The design is able to perform both as simple Hash and MAC module. The performance metrics, such as Frequency and Area, that are gathered, show that the proposed implementation is more efficient in terms of Throughput/Area, compared to other similar ones, proposed by academia.
Keywords :
cryptographic protocols; field programmable gate arrays; 8-round unrolled architecture; MAC module; SHA-3; Skein algorithm; Skein-512 hash-MAC hardware architecture; Virtex-5 FPGA; Xiliox Spartan-3; commercial security protocols; cryptographic primitives; hash functions; national institute of standards and technology; performance metrics; Computational modeling; Cryptography; Generators; IEEE 802.16 Standards; Logic gates; Registers; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Technology (ICIT), 2012 IEEE International Conference on
Conference_Location :
Athens
Print_ISBN :
978-1-4673-0340-8
Type :
conf
DOI :
10.1109/ICIT.2012.6209998
Filename :
6209998
Link To Document :
بازگشت