Home
last modified time | relevance | path

Searched hist:a10f554fa7e09ad236cfa0bdabaf6549c0b073a4 (Results 1 – 2 of 2) sorted by relevance

/linux/crypto/
H A Dechainiv.ca10f554fa7e09ad236cfa0bdabaf6549c0b073a4 Thu May 21 09:11:15 CEST 2015 Herbert Xu <herbert@gondor.apana.org.au> 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>
H A DKconfigdiff a10f554fa7e09ad236cfa0bdabaf6549c0b073a4 Thu May 21 09:11:15 CEST 2015 Herbert Xu <herbert@gondor.apana.org.au> 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>