Sciweavers

CRYPTO
1999
Springer

UMAC: Fast and Secure Message Authentication

13 years 8 months ago
UMAC: Fast and Secure Message Authentication
We describe a message authentication algorithm, UMAC, which can authenticate messages (in software, on contemporary machines) roughly an order of magnitude faster than current practice (e.g., HMAC-SHA1), and about twice as fast as times previously reported for the universal hash-function family MMH. To achieve such speeds, UMAC uses a new universal hash-function family, NH, and a design which allows effective exploitation of SIMD parallelism. The “cryptographic” work of UMAC is done using standard primitives of the user’s choice, such as a block cipher or cryptographic hash function; no new heuristic primitives are developed here. Instead, the security of UMAC is rigorously proven, in the sense of giving exact and quantitatively strong results which demonstrate an inability to forge UMAC-authenticated messages assuming an inability to break the underlying cryptographic primitive. Unlike conventional, inherently serial MACs, UMAC is parallelizable, and will have ever-faster imple...
John Black, Shai Halevi, Hugo Krawczyk, Ted Krovet
Added 04 Aug 2010
Updated 04 Aug 2010
Type Conference
Year 1999
Where CRYPTO
Authors John Black, Shai Halevi, Hugo Krawczyk, Ted Krovetz, Phillip Rogaway
Comments (0)