crypto: aead - Add support for new AEAD implementations
authorHerbert Xu <herbert@gondor.apana.org.au>
Thu, 21 May 2015 07:11:08 +0000 (15:11 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 22 May 2015 03:25:54 +0000 (11:25 +0800)
commit63293c61133447249d7e5b49d333f68825d30e43
tree5525d14473d05acf8eb38b8f8e0b8f33acec399f
parent56fcf73a29007aa7bec2e3fc5da2962f3f72d610
crypto: aead - Add support for new AEAD implementations

This patch adds the basic structure of the new AEAD type.  Unlike
the current version, there is no longer any concept of geniv.  IV
generation will still be carried out by wrappers but they will be
normal AEAD algorithms that simply take the IPsec sequence number
as the IV.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/aead.c
include/crypto/aead.h
include/crypto/internal/aead.h