1. 12 6月, 2012 1 次提交
  2. 16 5月, 2012 2 次提交
  3. 15 5月, 2012 1 次提交
    • A
      crypto: mv_cesa requires on CRYPTO_HASH to build · 1ebfefcf
      Alexander Clouter 提交于
      Without CRYPTO_HASH being selected, mv_cesa has a lot of hooks
      into undefined exports.
      ----
        MODPOST 81 modules
        Kernel: arch/arm/boot/Image is ready
        AS      arch/arm/boot/compressed/head.o
        GZIP    arch/arm/boot/compressed/piggy.gzip
        CC      arch/arm/boot/compressed/misc.o
        CC      arch/arm/boot/compressed/decompress.o
      ERROR: "crypto_ahash_type" [drivers/crypto/mv_cesa.ko] undefined!
      ERROR: "crypto_shash_final" [drivers/crypto/mv_cesa.ko] undefined!
      ERROR: "crypto_register_ahash" [drivers/crypto/mv_cesa.ko] undefined!
      ERROR: "crypto_unregister_ahash" [drivers/crypto/mv_cesa.ko] undefined!
      ERROR: "crypto_shash_update" [drivers/crypto/mv_cesa.ko] undefined!
      ERROR: "crypto_shash_digest" [drivers/crypto/mv_cesa.ko] undefined!
      ERROR: "crypto_shash_setkey" [drivers/crypto/mv_cesa.ko] undefined!
      ERROR: "crypto_alloc_shash" [drivers/crypto/mv_cesa.ko] undefined!
      make[1]: *** [__modpost] Error 1
      make: *** [modules] Error 2
      make: *** Waiting for unfinished jobs....
      ----
      Signed-off-by: NAlexander Clouter <alex@digriz.org.uk>
      Signed-off-by: NJason Cooper <jason@lakedaemon.net>
      Cc: stable@vger.kernel.org
      1ebfefcf
  4. 04 5月, 2012 1 次提交
  5. 11 3月, 2012 1 次提交
  6. 13 1月, 2012 1 次提交
  7. 21 10月, 2011 1 次提交
  8. 20 10月, 2011 1 次提交
  9. 23 5月, 2011 1 次提交
  10. 04 5月, 2011 4 次提交
  11. 08 4月, 2011 1 次提交
  12. 27 3月, 2011 1 次提交
    • K
      crypto: caam - Add support for the Freescale SEC4/CAAM · 8e8ec596
      Kim Phillips 提交于
      The SEC4 supercedes the SEC2.x/3.x as Freescale's
      Integrated Security Engine.  Its programming model is
      incompatible with all prior versions of the SEC (talitos).
      
      The SEC4 is also known as the Cryptographic Accelerator
      and Assurance Module (CAAM); this driver is named caam.
      
      This initial submission does not include support for Data Path
      mode operation - AEAD descriptors are submitted via the job
      ring interface, while the Queue Interface (QI) is enabled
      for use by others.  Only AEAD algorithms are implemented
      at this time, for use with IPsec.
      
      Many thanks to the Freescale STC team for their contributions
      to this driver.
      Signed-off-by: NSteve Cornelius <sec@pobox.com>
      Signed-off-by: NKim Phillips <kim.phillips@freescale.com>
      Signed-off-by: NHerbert Xu <herbert@gondor.apana.org.au>
      8e8ec596
  13. 21 2月, 2011 1 次提交
  14. 12 9月, 2010 1 次提交
  15. 03 9月, 2010 1 次提交
  16. 13 8月, 2010 1 次提交
  17. 19 5月, 2010 1 次提交
  18. 03 5月, 2010 1 次提交
  19. 10 8月, 2009 1 次提交
  20. 14 7月, 2009 1 次提交
    • H
      crypto: padlock - Switch sha to shash · bbbee467
      Herbert Xu 提交于
      This patch converts the padlock-sha implementation to shash.
      In doing so the existing mechanism of storing the data until
      final is no longer viable as we do not have a way of allocating
      data in crypto_shash_init and then reliably freeing it.
      
      This is just as well because a better way of handling the problem
      is to hash everything but the last chunk using normal sha code
      and then provide the intermediate result to the padlock device.
      
      This is good enough because the primary application of padlock-sha
      is IPsec and there the data is laid out in the form of an hmac
      header followed by the rest of the packet.  In essence we can
      provide all the data to the padlock as the hmac header only needs
      to be hashed once.
      Signed-off-by: NHerbert Xu <herbert@gondor.apana.org.au>
      bbbee467
  21. 13 6月, 2009 1 次提交
  22. 02 6月, 2009 2 次提交
  23. 18 2月, 2009 2 次提交
  24. 13 7月, 2008 1 次提交
  25. 10 7月, 2008 2 次提交
  26. 21 4月, 2008 3 次提交
  27. 17 4月, 2008 1 次提交
  28. 26 1月, 2008 2 次提交
  29. 11 1月, 2008 2 次提交