Home
last modified time | relevance | path

Searched hist:"0796 ae061e6da5de7cfc1af57dfd42a73908b1bf" (Results 1 – 1 of 1) sorted by relevance

/linux/crypto/
H A Dhmac.cdiff 0796ae061e6da5de7cfc1af57dfd42a73908b1bf Mon Aug 21 12:50:52 CEST 2006 Herbert Xu <herbert@gondor.apana.org.au> [CRYPTO] hmac: Add crypto template implementation

This patch rewrites HMAC as a crypto template. This means that HMAC is no
longer a hard-coded part of the API. It's now a template that generates
standard digest algorithms like any other.

The old HMAC is preserved until all current users are converted.

The same structure can be used by other MACs such as AES-XCBC-MAC.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>