- 18 7月, 2013 9 次提交
-
-
由 Dr. Stephen Henson 提交于
For RSA and DSA keys return an appropriate RecipientInfo type. By setting CMS_RECIPINFO_NONE for DSA keys an appropriate error is returned if an attempt is made to use DSA with enveloped data.
-
由 Dr. Stephen Henson 提交于
Add support for ECDH in enveloped data. The CMS ctrls for the EC ASN1 method decode/encode the appropriate parameters from the CMS ASN1 data and send appropriate data to the EC public key method.
-
由 Dr. Stephen Henson 提交于
Add X9.62 KDF to EC EVP_PKEY_METHOD.
-
由 Dr. Stephen Henson 提交于
Add OIDs for KDF schemes from RFC5753 and add cross references for each type and the appropriate digest to use.
-
由 Dr. Stephen Henson 提交于
Add hooks to support key agreement recipient info type (KARI) using algorithm specific code in the relevant public key ASN1 method.
-
由 Dr. Stephen Henson 提交于
-
由 Dr. Stephen Henson 提交于
Add support for key wrap algorithms via EVP interface. Generalise AES wrap algorithm and add to modes, making existing AES wrap algorithm a special case. Move test code to evptests.txt
-
由 Dr. Stephen Henson 提交于
-
由 Dr. Stephen Henson 提交于
Keep original function names for nonce versions so we don't have to change error function codes.
-
- 15 7月, 2013 1 次提交
-
-
由 Adam Langley 提交于
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.
-
- 13 7月, 2013 2 次提交
-
-
由 Andy Polyakov 提交于
-
由 Dr. Stephen Henson 提交于
PR #3090 Reported by: Franck Youssef <fry@open.ch> If no new reason codes are obtained after checking a CRL exit with an error to avoid repeatedly checking the same CRL. This will only happen if verify errors such as invalid CRL scope are overridden in a callback.
-
- 12 7月, 2013 4 次提交
-
-
由 Ben Laurie 提交于
-
由 Ben Laurie 提交于
-
由 Ben Laurie 提交于
-
由 Ben Laurie 提交于
-
- 10 7月, 2013 1 次提交
-
-
由 Andy Polyakov 提交于
Submitted by: Gisle Vanem
-
- 06 7月, 2013 5 次提交
-
-
由 Andy Polyakov 提交于
-
由 Andy Polyakov 提交于
RT: 2582, 2850
-
由 Andy Polyakov 提交于
RT: 2582, 2850
-
由 Andy Polyakov 提交于
-
由 Andy Polyakov 提交于
-
- 05 7月, 2013 1 次提交
-
-
由 Jeff Walton 提交于
-
- 03 7月, 2013 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 01 7月, 2013 4 次提交
-
-
由 Andy Polyakov 提交于
Submitted by: Bryan Drewery PR: 3075
-
由 Andy Polyakov 提交于
-
由 Andy Polyakov 提交于
-
由 Andy Polyakov 提交于
-
- 28 6月, 2013 2 次提交
-
-
由 Trevor 提交于
-
由 Dr. Stephen Henson 提交于
-
- 22 6月, 2013 9 次提交
-
-
由 Dr. Stephen Henson 提交于
-
由 Dr. Stephen Henson 提交于
Document use of -keyopt to use RSA-PSS and RSA-OAEP modes.
-
由 Dr. Stephen Henson 提交于
Add new tests to cms-test.pl covering PSS and OAEP.
-
由 Dr. Stephen Henson 提交于
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.
-
由 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.
-
由 Dr. Stephen Henson 提交于
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.
-
由 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.
-
由 Dr. Stephen Henson 提交于
-
由 Dr. Stephen Henson 提交于
-
- 18 6月, 2013 1 次提交
-
-
由 Trevor 提交于
serverinfo rejects non-empty extensions. Omit extension if no relevant serverinfo data. Improve error-handling in serverinfo callback. Cosmetic cleanups. s_client documentation. s_server documentation. SSL_CTX_serverinfo documentation. Cleaup -1 and NULL callback handling for custom extensions, add tests. Cleanup ssl_rsa.c serverinfo code. Whitespace cleanup. Improve comments in ssl.h for serverinfo. Whitespace. Cosmetic cleanup. Reject non-zero-len serverinfo extensions. Whitespace. Make it build.
-