1. 04 5月, 2011 1 次提交
  2. 08 4月, 2011 1 次提交
  3. 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
  4. 21 2月, 2011 1 次提交
  5. 12 9月, 2010 1 次提交
  6. 03 9月, 2010 1 次提交
  7. 13 8月, 2010 1 次提交
  8. 19 5月, 2010 1 次提交
  9. 03 5月, 2010 1 次提交
  10. 10 8月, 2009 1 次提交
  11. 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
  12. 13 6月, 2009 1 次提交
  13. 02 6月, 2009 2 次提交
  14. 18 2月, 2009 2 次提交
  15. 13 7月, 2008 1 次提交
  16. 10 7月, 2008 2 次提交
  17. 21 4月, 2008 3 次提交
  18. 17 4月, 2008 1 次提交
  19. 26 1月, 2008 2 次提交
  20. 11 1月, 2008 4 次提交
  21. 04 12月, 2007 1 次提交
  22. 11 10月, 2007 1 次提交
  23. 19 8月, 2007 1 次提交
  24. 17 7月, 2007 1 次提交
  25. 18 5月, 2007 1 次提交
  26. 10 5月, 2007 1 次提交
  27. 09 5月, 2007 1 次提交
  28. 02 5月, 2007 1 次提交
    • S
      [CRYPTO] padlock: Remove pointless padlock module · f6259dea
      Simon Arlott 提交于
      When this is compiled in it is run too early to do anything useful:
      [    6.052000] padlock: No VIA PadLock drivers have been loaded.
      [    6.052000] padlock: Using VIA PadLock ACE for AES algorithm.
      [    6.052000] padlock: Using VIA PadLock ACE for SHA1/SHA256 algorithms.
      
      When it's a module it isn't doing anything special, the same functionality 
      can be provided in userspace by "probeall padlock padlock-aes padlock-sha" 
      in modules.conf if it is required.
      Signed-off-by: NSimon Arlott <simon@fire.lp0.eu>
      Cc: Michal Ludvig <michal@logix.cz>
      Signed-off-by: NHerbert Xu <herbert@gondor.apana.org.au>
      f6259dea
  29. 06 2月, 2007 1 次提交
  30. 11 12月, 2006 1 次提交
  31. 07 12月, 2006 1 次提交