Herbert Xu
6350449fbf
crypto: aead - Add common IV generation code
...
This patch adds some common IV generation code currently duplicated
by seqiv and echainiv. For example, the setkey and setauthsize
functions are completely identical.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2015-05-28 11:23:17 +08:00
..
internal
crypto: aead - Add common IV generation code
2015-05-28 11:23:17 +08:00
ablk_helper.h
crypto: create generic version of ablk_helper
2013-09-24 06:02:24 +10:00
aead.h
crypto: aead - Document behaviour of AD in destination buffer
2015-05-28 11:23:16 +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 - use Jitter RNG to obtain seed
2015-05-27 17:51:53 +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
crypto: md5 - add MD5 initial vectors
2015-05-18 12:20:18 +08:00
null.h
crypto: null - Add default null skcipher
2015-05-22 11:25:55 +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: scatterwalk - Add scatterwalk_ffwd helper
2015-05-22 11:25:50 +08: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
crypto: vmac - Make VMAC work when blocks aren't aligned
2012-10-15 22:33:20 +08:00
xts.h