Title :
Throughput Optimization of the Cipher Message Authentication Code
Author :
Michail, H.E. ; Kakarountas, A.P. ; Selimis, G. ; Goutis, C.E.
Author_Institution :
Univ. of Patras, Patras
Abstract :
A new algorithm for producing message authenticating code (MAC) was recently proposed by NIST. The MAC protects both a message´s integrity - by ensuring that a different MAC will be produced if the message has changed - as well as its authenticity - because only someone who knows the secret key could be able to generate a valid MAC. The proposed process incorporates a FIPS approved and secure block cipher algorithm which was standardized by NIST in May, 2005. The first implementation of the CMAC is presented in this paper. Throughput has been the main design target. The proposed implementation goes one step further introducing an optimized ciphering core to achieve competitive throughput for CMAC, compared to alternative MACs.
Keywords :
cryptography; message authentication; optimisation; AES standard; NIST; advanced encryption standard; message authentication code; secure block cipher algorithm; throughput optimization; Application software; Cryptography; Data security; Digital signatures; Hardware; Message authentication; NIST; Public key; Throughput; Very large scale integration; AES; CMAC; Hardware Implementation; Message Authentication Code;
Conference_Titel :
Digital Signal Processing, 2007 15th International Conference on
Conference_Location :
Cardiff
Print_ISBN :
1-4244-0882-2
Electronic_ISBN :
1-4244-0882-2
DOI :
10.1109/ICDSP.2007.4288627