Crate crypto_mac

source ·
Expand description

This crate provides trait for Message Authentication Code (MAC) algorithms.


pub use generic_array;


Type aliases for many constants.


Error type for signaling invalid key length for MAC initialization
Error type for signaling failed MAC verification
Output is a thin wrapper around bytes array which provides a safe Eq implementation that runs in a fixed time.


The Mac trait defines methods for a Message Authentication algorithm.
Instantiate a Mac algorithm.

Type Definitions

Key for an algorithm that implements NewMac.