commit | dec8b78606ebd5f309c38f2fb10196ce996dd18d | [log] [tgz] |
---|---|---|
author | Herbert Xu <herbert@gondor.apana.org.au> | Sun Nov 02 21:38:11 2008 +0800 |
committer | Herbert Xu <herbert@gondor.apana.org.au> | Thu Dec 25 11:01:30 2008 +1100 |
tree | 005ef526f1b0e953a3a57e6c991e0921fcd5234b | |
parent | 3b2f6df08258e2875f42bd630eece7e7241a053b [diff] |
crypto: hash - Add import/export interface It is often useful to save the partial state of a hash function so that it can be used as a base for two or more computations. The most prominent example is HMAC where all hashes start from a base determined by the key. Having an import/export interface means that we only have to compute that base once rather than for each message. Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>