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
..
internal
crypto: user - Fix lookup of algorithms with IV generator
2012-03-29 19:52:47 +08:00
aead.h
aes.h
algapi.h
crypto: Unlink and free instances when deleted
2011-11-09 12:04:06 +08:00
authenc.h
b128ops.h
blowfish.h
crypto: blowfish - split generic and common c code
2011-09-22 21:25:25 +10:00
compress.h
cryptd.h
crypto: cryptd - Adding the AEAD interface type support to cryptd
2010-09-20 16:05:12 +08:00
crypto_wq.h
ctr.h
des.h
gf128mul.h
Update broken web addresses in the kernel.
2010-10-18 11:03:14 +02:00
hash.h
if_alg.h
net: remove mm.h inclusion from netdevice.h
2011-06-21 19:17:20 -07:00
lrw.h
crypto: lrw - add interface for parallelized cipher implementions
2011-11-09 11:50:31 +08:00
md5.h
crypto: md5 - Add export support
2010-01-17 21:55:31 +11:00
padlock.h
crypto: padlock - Move padlock.h into include/crypto
2011-01-07 14:52:00 +11:00
pcrypt.h
crypto: pcrypt - Add pcrypt crypto parallelization wrapper
2010-01-07 15:57:19 +11:00
rng.h
scatterwalk.h
crypto: remove the second argument of k[un]map_atomic()
2012-03-20 21:48:16 +08:00
serpent.h
crypto: serpent-sse2 - add lrw support
2011-11-21 16:13:24 +08:00
sha.h
crypto: sha - Fix build error due to crypto_sha1_update
2011-08-16 14:03:05 +08:00
skcipher.h
twofish.h
crypto: twofish-x86_64-3way - add lrw support
2011-11-09 11:53:32 +08:00
vmac.h
crypto: vmac - New hash algorithm for intel_txt support
2009-09-02 20:05:22 +10:00
xts.h
crypto: xts: add interface for parallelized cipher implementations
2011-11-09 11:56:06 +08:00