Stephan Mueller
af8e80731a
crypto: af_alg - add user space interface for AEAD
...
AEAD requires the caller to specify the following information separate
from the data stream. This information allows the AEAD interface handler
to identify the AAD, ciphertext/plaintext and the authentication tag:
* Associated authentication data of arbitrary length and
length
* Length of authentication tag for encryption
Signed-off-by: Stephan Mueller <smueller@chronox.de>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2014-12-05 23:56:55 +08:00
..
internal
crypto: sha-mb - multibuffer crypto infrastructure
2014-08-25 20:32:25 +08:00
ablk_helper.h
crypto: create generic version of ablk_helper
2013-09-24 06:02:24 +10:00
aead.h
crypto: Resolve shadow warnings
2014-08-01 22:35:55 +08:00
aes.h
algapi.h
crypto: api - Move crypto_yield() to algapi.h
2014-06-20 21:26:04 +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
cryptd.h
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 - fix maximum value checks on 32 bit systems
2014-08-26 16:58:05 +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 - add user space interface for AEAD
2014-12-05 23:56:55 +08: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: doc - RNG API documentation
2014-11-13 22:31:38 +08:00
scatterwalk.h
crypto: api - Move crypto_yield() to algapi.h
2014-06-20 21:26:04 +08:00
serpent.h
crypto: serpent-sse2 - add lrw support
2011-11-21 16:13:24 +08:00
sha.h
crypto: sha512 - Expose generic sha512 routine to be callable from other modules
2013-04-25 21:00:57 +08:00
skcipher.h
crypto: Resolve shadow warnings
2014-08-01 22:35:55 +08:00
twofish.h
crypto: twofish-x86_64-3way - add lrw support
2011-11-09 11:53:32 +08:00
vmac.h
crypto: vmac - Make VMAC work when blocks aren't aligned
2012-10-15 22:33:20 +08:00
xts.h
crypto: xts: add interface for parallelized cipher implementations
2011-11-09 11:56:06 +08:00