VMAC: Message Authentication Code using Universal Hashing
draft-krovetz-vmac-01

Document Type Expired Internet-Draft (individual)
Last updated 2007-04-23
Stream (None)
Intended RFC status (None)
Formats
Expired & archived
pdf htmlized bibtex
Stream Stream state (No stream defined)
Consensus Boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Expired
Telechat date
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft can be found at
https://www.ietf.org/archive/id/draft-krovetz-vmac-01.txt

Abstract

This specification describes how to generate an authentication tag using the VMAC message authentication algorithm. VMAC is designed to have exceptional performance in software on 64-bit CPU architectures while still performing well on 32-bit architectures. Measured speeds are as fast as one-half CPU cycle per byte (cpb) on 64-bit architectures, under five cpb on desktop 32-bit processors, and around ten cpb on embedded 32-bit architectures.

Authors

Wei Dai (rfc@weidai.com)
Ted Krovetz (tdk@acm.org)

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)