diff options
author | Herbert Xu <herbert@gondor.apana.org.au> | 2015-05-21 15:11:15 +0800 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2015-05-22 11:25:56 +0800 |
commit | a10f554fa7e09ad236cfa0bdabaf6549c0b073a4 (patch) | |
tree | ffa28aaa4a45cfafabe679a6219a11dd404037a9 /crypto/Makefile | |
parent | 3c08fee7b5ce471a7114478ac8c6e546787bd8c2 (diff) | |
download | op-kernel-dev-a10f554fa7e09ad236cfa0bdabaf6549c0b073a4.zip op-kernel-dev-a10f554fa7e09ad236cfa0bdabaf6549c0b073a4.tar.gz |
crypto: echainiv - Add encrypted chain IV generator
This patch adds a new AEAD IV generator echainiv. It is intended
to replace the existing skcipher IV generator eseqiv.
If the underlying AEAD algorithm is using the old AEAD interface,
then echainiv will simply use its IV generator.
Otherwise, echainiv will encrypt a counter just like eseqiv but
it'll first xor it against a previously stored IV similar to
chainiv.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto/Makefile')
-rw-r--r-- | crypto/Makefile | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/crypto/Makefile b/crypto/Makefile index 97b7d3a..df55363 100644 --- a/crypto/Makefile +++ b/crypto/Makefile @@ -21,6 +21,7 @@ obj-$(CONFIG_CRYPTO_BLKCIPHER2) += crypto_blkcipher.o obj-$(CONFIG_CRYPTO_BLKCIPHER2) += chainiv.o obj-$(CONFIG_CRYPTO_BLKCIPHER2) += eseqiv.o obj-$(CONFIG_CRYPTO_SEQIV) += seqiv.o +obj-$(CONFIG_CRYPTO_ECHAINIV) += echainiv.o crypto_hash-y += ahash.o crypto_hash-y += shash.o |