1. 17 Jul, 2013 12 commits
  2. 15 Jul, 2013 1 commit
    • Adam Langley's avatar
      Make `safe' (EC)DSA nonces the default. · 190c615d
      Adam Langley authored
      This change updates 8a99cb29 to make the generation of (EC)DSA nonces
      using the message digest the default. It also reverts the changes to
      (EC)DSA_METHOD structure.
      
      In addition to making it the default, removing the flag from EC_KEY
      means that FIPS modules will no longer have an ABI mismatch.
      190c615d
  3. 12 Jul, 2013 6 commits
  4. 10 Jul, 2013 1 commit
  5. 05 Jul, 2013 5 commits
  6. 04 Jul, 2013 1 commit
  7. 02 Jul, 2013 1 commit
  8. 30 Jun, 2013 4 commits
  9. 28 Jun, 2013 2 commits
  10. 21 Jun, 2013 7 commits
    • Dr. Stephen Henson's avatar
      Update CHANGES · 5c84d2f5
      Dr. Stephen Henson authored
      5c84d2f5
    • Dr. Stephen Henson's avatar
      Update cms docs. · 4bf4a650
      Dr. Stephen Henson authored
      Document use of -keyopt to use RSA-PSS and RSA-OAEP modes.
      4bf4a650
    • Dr. Stephen Henson's avatar
      Add new CMS tests. · 32b18e03
      Dr. Stephen Henson authored
      Add new tests to cms-test.pl covering PSS and OAEP.
      32b18e03
    • Dr. Stephen Henson's avatar
      Add -keyopt option to cms utility. · 02498cc8
      Dr. Stephen Henson authored
      Add support for custom public key parameters in the cms utility using
      the -keyopt switch. Works for -sign and also -encrypt if -recip is used.
      02498cc8
    • Dr. Stephen Henson's avatar
      CMS RSA-OAEP and RSA-PSS support. · 0574cadf
      Dr. Stephen Henson authored
      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
    • Dr. Stephen Henson's avatar
      CMS public key parameter support. · e365352d
      Dr. Stephen Henson authored
      Add support for customisation of CMS handling of signed and enveloped
      data from custom public key parameters.
      
      This will provide support for RSA-PSS and RSA-OAEP but could also be
      applied to other algorithms.
      e365352d
    • Dr. Stephen Henson's avatar
      Update to OAEP support. · 211a14f6
      Dr. Stephen Henson authored
      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