Herbert Xu
5d1d65f8be
crypto: aead - Convert top level interface to new style
...
This patch converts the top-level aead interface to the new style.
All user-level AEAD interface code have been moved into crypto/aead.h.
The allocation/free functions have switched over to the new way of
allocating tfms.
This patch also removes the double indrection on setkey so the
indirection now exists only at the alg level.
Apart from these there are no user-visible changes.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2015-05-13 10:31:53 +08:00
..
internal
crypto: aead - Convert top level interface to new style
2015-05-13 10:31:53 +08:00
ablk_helper.h
crypto: create generic version of ablk_helper
2013-09-24 06:02:24 +10:00
aead.h
crypto: aead - Convert top level interface to new style
2015-05-13 10:31:53 +08:00
aes.h
algapi.h
crypto: aead - Convert top level interface to new style
2015-05-13 10:31:53 +08:00
authenc.h
crypto: authenc - Export key parsing helper function
2013-10-16 20:56:25 +08:00
b128ops.h
blowfish.h
cast5.h
crypto: cast5/cast6 - move lookup tables to shared module
2012-12-06 17:16:26 +08:00
cast6.h
crypto: cast5/cast6 - move lookup tables to shared module
2012-12-06 17:16:26 +08:00
cast_common.h
crypto: cast5/cast6 - move lookup tables to shared module
2012-12-06 17:16:26 +08:00
compress.h
crypto: pcomp - Constify (de)compression parameters
2015-05-01 11:16:37 +08:00
cryptd.h
crypto: cryptd - Add missing aead.h inclusion
2015-05-13 10:31:46 +08:00
crypto_wq.h
ctr.h
des.h
crypto: des_3des - add x86-64 assembly implementation
2014-06-20 21:27:58 +08:00
drbg.h
crypto: drbg - Convert to new rng interface
2015-04-22 09:30:17 +08:00
gf128mul.h
hash.h
crypto: doc - document uncovered member variables
2014-11-17 22:53:48 +08:00
hash_info.h
crypto: provide single place for hash algo information
2013-10-25 17:14:03 -04:00
if_alg.h
crypto: af_alg - Allow to link sgl
2015-03-23 16:41:37 -04:00
lrw.h
mcryptd.h
crypto: sha-mb - multibuffer crypto infrastructure
2014-08-25 20:32:25 +08:00
md5.h
null.h
crypto: export NULL algorithms defines
2014-03-21 21:54:26 +08:00
padlock.h
pcrypt.h
pkcs7.h
PKCS#7: Find intersection between PKCS#7 message and known, trusted keys
2014-07-08 13:50:15 +01:00
public_key.h
KEYS: Restore partial ID matching functionality for asymmetric keys
2014-10-06 15:21:05 +01:00
rng.h
crypto: rng - Remove old low-level rng interface
2015-04-22 09:30:20 +08:00
scatterwalk.h
crypto: replace scatterwalk_sg_next with sg_next
2015-01-26 11:34:22 +11:00
serpent.h
sha.h
crypto: sha512-generic - move to generic glue implementation
2015-04-10 21:39:41 +08:00
sha1_base.h
crypto: sha1 - implement base layer for SHA-1
2015-04-10 21:39:39 +08:00
sha256_base.h
crypto: sha256 - implement base layer for SHA-256
2015-04-10 21:39:39 +08:00
sha512_base.h
crypto: sha512 - implement base layer for SHA-512
2015-04-10 21:39:39 +08:00
skcipher.h
crypto: Resolve shadow warnings
2014-08-01 22:35:55 +08:00
twofish.h
vmac.h
xts.h