1. 08 12月, 2014 4 次提交
  2. 29 11月, 2014 1 次提交
  3. 21 11月, 2014 1 次提交
  4. 15 10月, 2014 1 次提交
  5. 29 9月, 2014 1 次提交
    • D
      Add additional DigestInfo checks. · 1cfd255c
      Dr. Stephen Henson 提交于
      Reencode DigestInto in DER and check against the original: this
      will reject any improperly encoded DigestInfo structures.
      
      Note: this is a precautionary measure, there is no known attack
      which can exploit this.
      
      Thanks to Brian Smith for reporting this issue.
      Reviewed-by: NTim Hudson <tjh@openssl.org>
      1cfd255c
  6. 24 9月, 2014 1 次提交
  7. 22 9月, 2014 1 次提交
  8. 09 9月, 2014 1 次提交
  9. 08 9月, 2014 1 次提交
  10. 19 8月, 2014 1 次提交
  11. 06 7月, 2014 1 次提交
  12. 29 5月, 2014 1 次提交
  13. 28 3月, 2014 1 次提交
  14. 20 3月, 2014 1 次提交
  15. 20 2月, 2014 1 次提交
  16. 09 11月, 2013 1 次提交
  17. 18 7月, 2013 1 次提交
  18. 22 6月, 2013 3 次提交
    • D
      CMS RSA-OAEP and RSA-PSS support. · 0574cadf
      Dr. Stephen Henson 提交于
      Extend RSA ASN1 method to support CMS PSS signatures for both sign
      and verify.
      
      For signing the EVP_PKEY_CTX parameters are read and the appropriate
      CMS structures set up.
      
      For verification the CMS structures are analysed and the corresponding
      parameters in the EVP_PKEY_CTX set.
      
      Also add RSA-OAEP support.
      
      For encrypt the EVP_PKEY_CTX parameters are used.
      
      For decrypt the CMS structure is uses to set the appropriate EVP_PKEY_CTX
      parameters.
      0574cadf
    • D
      Update to OAEP support. · 211a14f6
      Dr. Stephen Henson 提交于
      Add OAEP ctrls to retrieve MD and label. Return errors if
      an attempt is made to set or retrieve OAEP parameters when
      padding mode is not OAEP.
      211a14f6
    • D
      Add control to retrieve signature MD. · 81063953
      Dr. Stephen Henson 提交于
      81063953
  19. 13 6月, 2013 1 次提交
    • D
      Exetended OAEP support. · 271fef0e
      Dr. Stephen Henson 提交于
      Extend OAEP support. Generalise the OAEP padding functions to support
      arbitrary digests. Extend EVP_PKEY RSA method to handle the new OAEP
      padding functions and add ctrls to set the additional parameters.
      271fef0e
  20. 05 6月, 2013 1 次提交
  21. 01 4月, 2013 1 次提交
  22. 06 2月, 2013 1 次提交
    • B
      Add and use a constant-time memcmp. · 7c770d57
      Ben Laurie 提交于
      This change adds CRYPTO_memcmp, which compares two vectors of bytes in
      an amount of time that's independent of their contents. It also changes
      several MAC compares in the code to use this over the standard memcmp,
      which may leak information about the size of a matching prefix.
      (cherry picked from commit 2ee798880a246d648ecddadc5b91367bee4a5d98)
      7c770d57
  23. 04 6月, 2012 1 次提交
  24. 15 2月, 2012 2 次提交
    • D
      Additional compatibility fix for MDC2 signature format. · 58631637
      Dr. Stephen Henson 提交于
      Update RSA EVP_PKEY_METHOD to use the OCTET STRING form of MDC2 signature:
      this will make all versions of MDC2 signature equivalent.
      58631637
    • D
      An incompatibility has always existed between the format used for RSA · 83cb7c46
      Dr. Stephen Henson 提交于
      signatures and MDC2 using EVP or RSA_sign. This has become more apparent
      when the dgst utility in OpenSSL 1.0.0 and later switched to using the
      EVP_DigestSign functions which call RSA_sign.
      
      This means that the signature format OpenSSL 1.0.0 and later used with
      dgst -sign and MDC2 is incompatible with previous versions.
      
      Add detection in RSA_verify so either format works.
      
      Note: MDC2 is disabled by default in OpenSSL and very rarely used in practice.
      83cb7c46
  25. 03 1月, 2012 1 次提交
  26. 19 10月, 2011 1 次提交
  27. 15 9月, 2011 1 次提交
  28. 05 9月, 2011 1 次提交
  29. 18 6月, 2011 1 次提交
  30. 03 6月, 2011 1 次提交
  31. 11 5月, 2011 1 次提交
  32. 24 4月, 2011 2 次提交
  33. 22 4月, 2011 1 次提交