Lightweight Implementations of the SHA-3 Finalist Keccak on FPGAs

Date

2012-07-17

Authors

Gurung, Smriti

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

The Secure Hash Algorithm (SHA) is a cryptographic hash function published by the National Institute of Standard and Technology (NIST) as a U.S Federal Information and Processing Standard (FIPS). In the past few years, a flaw discovered in the SHA-1 shows its vulnerability to attacks. The current hashing standard SHA-2 which shares similarities to SHA-1 is therefore under scrutiny for a possible attack. In 2007, NIST announced the SHA-3 competition in hopes of finding a new algorithm with higher margin of security and which is also more efficient in terms of software and hardware performance. Out of the 51 candidates selected in round one, only five remain in the third and final round namely BLAKE, Grostl, JH, Keccak and Skein.

Description

Keywords

Keccak, SHA-3, Lightweight, FPGA

Citation