UMAC: Fast and Provably Secure Mesage Authentication (1999)
UMAC is a specification for generating message authentication tags. At the time of its initial publication, UMAC is the fastest, provably secure, message authentication scheme reported in the cryptographic literature.
The files accessible from this website reflect a work-in-progress. We are calling this current snapshot version 0.25.
Public-Domain ANSI C Source Code | UMAC Source Code |
Timing and Throughput Data | UMAC Performance |
Internet RFC | Not Yet Available |
Parameterized Specification Document | umac_spec.txt |
CRYPTO 99 Proceedings Paper | ps (857K), pdf (225K) |
Expanded Paper | ps (615K), pdf (290K) |
References:
"UMAC: Fast and Secure Message Authentication", J. Black, S. Halevi, H. Krawczyk, T. Krovetz, P. Rogaway, in Proceedings of Crypto 99, 1999.
Last updated 1 October 2004. For questions or comments, please contact Ted Krovetz <tdk@acm.org>.