1. 18 2月, 2009 1 次提交
  2. 10 7月, 2008 3 次提交
  3. 01 5月, 2008 1 次提交
  4. 08 2月, 2008 1 次提交
  5. 11 1月, 2008 2 次提交
    • H
      [CRYPTO] cryptd: Use geniv of the underlying algorithm · 927eead5
      Herbert Xu 提交于
      If the underlying algorithm specifies a specific geniv algorithm then
      we should use it for the cryptd version as well.
      Signed-off-by: NHerbert Xu <herbert@gondor.apana.org.au>
      927eead5
    • H
      [CRYPTO] ablkcipher: Add distinct ABLKCIPHER type · 332f8840
      Herbert Xu 提交于
      Up until now we have ablkcipher algorithms have been identified as
      type BLKCIPHER with the ASYNC bit set.  This is suboptimal because
      ablkcipher refers to two things.  On the one hand it refers to the
      top-level ablkcipher interface with requests.  On the other hand it
      refers to and algorithm type underneath.
      
      As it is you cannot request a synchronous block cipher algorithm
      with the ablkcipher interface on top.  This is a problem because
      we want to be able to eventually phase out the blkcipher top-level
      interface.
      
      This patch fixes this by making ABLKCIPHER its own type, just as
      we have distinct types for HASH and DIGEST.  The type it associated
      with the algorithm implementation only.
      
      Which top-level interface is used for synchronous block ciphers is
      then determined by the mask that's used.  If it's a specific mask
      then the old blkcipher interface is given, otherwise we go with the
      new ablkcipher interface.
      Signed-off-by: NHerbert Xu <herbert@gondor.apana.org.au>
      332f8840
  6. 11 10月, 2007 1 次提交
  7. 31 5月, 2007 1 次提交
  8. 02 5月, 2007 1 次提交