High-performance Implementation of an HMAC Processor Based on SHA-3 Hash Function

Junhui Li,Liji Wu,Xiangmin Zhang
DOI: https://doi.org/10.1109/edssc.2017.8126543
2017-01-01
Abstract:The Keyed-Hash Message Authentication Codes(HMAC) is a useful mechanism for message authentication. In this paper, a high-performance HMAC/SHA-3 processor which can generate HMAC message digest and hash message digest is presented. Not only the standard length (224,256,384,512) of the message digest can be generated, but also a length of 64-bit message digest. Due to the application of new generation Hash function, the performance, in term of area and throughput, achieve a greatly improvement.
What problem does this paper attempt to address?