diff options
author | Herbert Xu <herbert@gondor.apana.org.au> | 2006-08-21 20:50:52 +1000 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2006-09-21 11:46:17 +1000 |
commit | 0796ae061e6da5de7cfc1af57dfd42a73908b1bf (patch) | |
tree | 83832b65f93f2979483640d994d72f8b37860701 /crypto/Kconfig | |
parent | 055bcee3102dc35f019b69df9c2618e9d6dd1c09 (diff) | |
download | op-kernel-dev-0796ae061e6da5de7cfc1af57dfd42a73908b1bf.zip op-kernel-dev-0796ae061e6da5de7cfc1af57dfd42a73908b1bf.tar.gz |
[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>
Diffstat (limited to 'crypto/Kconfig')
-rw-r--r-- | crypto/Kconfig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/crypto/Kconfig b/crypto/Kconfig index 69c5f99..f07d923 100644 --- a/crypto/Kconfig +++ b/crypto/Kconfig @@ -34,6 +34,7 @@ config CRYPTO_MANAGER config CRYPTO_HMAC bool "HMAC support" + select CRYPTO_HASH help HMAC: Keyed-Hashing for Message Authentication (RFC2104). This is required for IPSec. |