OpenCloudOS-Kernel/include/crypto/internal
Steffen Klassert 1e12299400 crypto: user - Fix lookup of algorithms with IV generator
We lookup algorithms with crypto_alg_mod_lookup() when instantiating via
crypto_add_alg(). However, algorithms that are wrapped by an IV genearator
(e.g. aead or genicv type algorithms) need special care. The userspace
process hangs until it gets a timeout when we use crypto_alg_mod_lookup()
to lookup these algorithms. So export the lookup functions for these
algorithms and use them in crypto_add_alg().

Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2012-03-29 19:52:47 +08:00
..
aead.h crypto: user - Fix lookup of algorithms with IV generator 2012-03-29 19:52:47 +08:00
compress.h crypto: compress - Add pcomp interface 2009-03-04 15:05:33 +08:00
hash.h crypto: ahash - Add unaligned handling and default operations 2009-07-15 12:40:40 +08:00
rng.h crypto: rng - RNG interface and implementation 2008-08-29 15:50:04 +10:00
skcipher.h crypto: user - Fix lookup of algorithms with IV generator 2012-03-29 19:52:47 +08:00