DocumentCode :
3122697
Title :
High Throughput Hardware Implementation of Secure Hash Algorithm (SHA-3) Finalist: BLAKE
Author :
Latif, Kashif ; Mahboob, Athar ; Aziz, Arshad
Author_Institution :
Nat. Univ. of Sci. & Technol., Islamabad, Pakistan
fYear :
2011
fDate :
19-21 Dec. 2011
Firstpage :
189
Lastpage :
194
Abstract :
Cryptographic hash functions are at heart of many information security applications like digital signatures, message authentication codes (MACs), and other forms of authentication. In consequence of recent innovations in cryptanalysis of commonly used hash algorithms, NIST USA announced a publicly open competition for selection of new standard Secure Hash Algorithm called SHA-3. An essential part of this contest is hardware performance evaluation of the candidates. In this work we present a high throughput efficient hardware implementation of one of the final round candidate of SHA-3: BLAKE. We implemented and investigated the performance of BLAKE on latest Xilinx FPGAs. We show our results in form of chip area consumption, throughput and throughput per area. We compare and contrasted these results with most recently reported implementations of BLAKE. Our design ranked highest in terms of speed, achieving throughputs of 2.47Gbps on Virtex 7 and 2.28Gbps on Virtex 5.
Keywords :
cryptography; field programmable gate arrays; BLAKE; NIST USA; SHA-3; Xilinx FPGA; chip area consumption; cryptographic hash functions; digital signatures; high throughput hardware implementation; information security applications; message authentication codes; secure hash algorithm; Clocks; Cryptography; Field programmable gate arrays; Hardware; Performance evaluation; Registers; Throughput; Authentication; BLAKE; Cryptographic Hash Functions; FPGA; High Throughput Hardware; SHA-3;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers of Information Technology (FIT), 2011
Conference_Location :
Islamabad
Print_ISBN :
978-1-4673-0209-8
Type :
conf
DOI :
10.1109/FIT.2011.42
Filename :
6137143
Link To Document :
بازگشت