Forum | Documentation | Website | Blog

Skip to content
Snippets Groups Projects
  1. May 27, 2015
  2. May 26, 2015
  3. May 25, 2015
  4. May 21, 2015
    • Herbert Xu's avatar
      crypto: echainiv - Add encrypted chain IV generator · a10f554f
      Herbert Xu authored
      
      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: default avatarHerbert Xu <herbert@gondor.apana.org.au>
      a10f554f
    • Herbert Xu's avatar
      crypto: seqiv - Add seqniv · 3c08fee7
      Herbert Xu authored
      
      This patch adds a new IV generator seqniv which is identical to
      seqiv except that it skips the IV when authenticating.  This is
      intended to be used by algorithms such as rfc4106 that does the
      IV authentication implicitly.
      
      Note that the code used for seqniv is in fact identical to the
      compatibility case for seqiv.
      
      Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
      3c08fee7