Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-11-30 | Update dependencies. | Dr. Stephen Henson | |
2006-11-21 | Update from 0.9.8 stable. Eliminate duplicate error codes. | Dr. Stephen Henson | |
2006-09-28 | Introduce limits to prevent malicious keys being able to | Bodo Möller | |
cause a denial of service. (CVE-2006-2940) [Steve Henson, Bodo Moeller] | |||
2006-09-21 | Make int_rsa_sign function match prototype. | Dr. Stephen Henson | |
PR: 1383 | |||
2006-09-08 | Make sure the int_rsa_verify() prototype matches the implementation | Bodo Möller | |
(m_len currently is 'unsigned int', not 'size_t') Submitted by: Gisle Vanem | |||
2006-09-06 | Remove non-functional part of recent patch, after discussion with | Bodo Möller | |
Colin Percival (this would have caused more problems than solved, and isn't really necessary anyway) | |||
2006-09-05 | Avoid PKCS #1 v1.5 signature attack discovered by Daniel Bleichenbacher | Mark J. Cox | |
(CVE-2006-4339) Submitted by: Ben Laurie, Google Security Team Reviewed by: bmoeller, mjc, shenson | |||
2006-08-28 | Make things static that should be. Declare stuff in headers that should be. | Ben Laurie | |
Fix warnings. | |||
2006-07-20 | Use correct pointer types for various functions. | Dr. Stephen Henson | |
2006-07-17 | Fix various error codes to match functions. | Dr. Stephen Henson | |
2006-07-10 | Allow digests to supply S/MIME micalg values from a ctrl. | Dr. Stephen Henson | |
Send ctrls to EVP_PKEY_METHOD during signing of PKCS7 structure so customisation is possible. | |||
2006-06-23 | New functions CRYPTO_set_idptr_callback(), | Bodo Möller | |
CRYPTO_get_idptr_callback(), CRYPTO_thread_idptr() for a 'void *' type thread ID, since the 'unsigned long' type of the existing thread ID does not always work well. | |||
2006-06-14 | Thread-safety fixes | Bodo Möller | |
2006-05-28 | rslen is unsigned, so it can never go below 0. | Richard Levitte | |
2006-05-24 | New function to dup EVP_PKEY_CTX. This will be needed to make new signing | Dr. Stephen Henson | |
functions and EVP_MD_CTX_copy work properly. | |||
2006-05-24 | Use size_t for new crypto size parameters. | Dr. Stephen Henson | |
2006-05-11 | New functions to get key types without dereferncing EVP_PKEY. | Dr. Stephen Henson | |
More error checking for RSA pmeth. | |||
2006-05-08 | Update PKCS#7 enveloped data to new API. | Dr. Stephen Henson | |
2006-05-07 | Add support for default public key digest type ctrl. | Dr. Stephen Henson | |
2006-04-27 | Replace RSA specific PKCS7_RECIP_INFO set up with an public key algorithm | Dr. Stephen Henson | |
ctrl. | |||
2006-04-19 | Remove link between digests and signature algorithms. | Dr. Stephen Henson | |
Use cross reference table in ASN1_item_sign(), ASN1_item_verify() to eliminate the need for algorithm specific code. | |||
2006-04-17 | Allow public key ASN1 methods to set PKCS#7 SignerInfo structures. | Dr. Stephen Henson | |
2006-04-17 | Fix (most) WIN32 warnings and errors. | Dr. Stephen Henson | |
2006-04-15 | Use more flexible method of determining output length, by setting &outlen | Dr. Stephen Henson | |
value of the passed output buffer is NULL. The old method of using EVP_PKEY_size(pkey) isn't flexible enough to cover all cases where the output length may depend on the operation or the parameters associated with it. | |||
2006-04-14 | Update copyright notices on a few files where all original SSLeay code has | Dr. Stephen Henson | |
been deleted. | |||
2006-04-13 | Add key derivation support. | Dr. Stephen Henson | |
2006-04-12 | Initial DSA EVP_PKEY_METHOD. Fixup some error codes. | Dr. Stephen Henson | |
2006-04-11 | Add support for setting keybits and public exponent value for pkey RSA keygen. | Dr. Stephen Henson | |
2006-04-11 | Initial keygen support. | Dr. Stephen Henson | |
2006-04-10 | ctrls to set PSS salt length. | Dr. Stephen Henson | |
2006-04-10 | Preliminary PSS support. | Dr. Stephen Henson | |
2006-04-10 | Beginnings of PSS support. | Dr. Stephen Henson | |
2006-04-10 | Change operation values so they can be used as a mask. | Dr. Stephen Henson | |
Fix rsa_pkey_method. | |||
2006-04-10 | Implementation of pkey_rsa_verify. Some constification. | Dr. Stephen Henson | |
2006-04-09 | Store digests as EVP_MD instead of a NID. | Dr. Stephen Henson | |
Add digest size sanity checks. | |||
2006-04-09 | Constification. | Dr. Stephen Henson | |
2006-04-09 | Bugfix X9.31 padding. | Dr. Stephen Henson | |
2006-04-09 | Support for digest signing and X931 in rsa_pkey_meth. | Dr. Stephen Henson | |
2006-04-09 | Add checking to padding ctrl. | Dr. Stephen Henson | |
2006-04-09 | Add RSA ctrl for padding mode, add ctrl support in pkeyutl. | Dr. Stephen Henson | |
2006-04-08 | Implement encrypt/decrypt using RSA. | Dr. Stephen Henson | |
2006-04-08 | Initial functions for RSA EVP_PKEY_METHOD. | Dr. Stephen Henson | |
Update dependencies. | |||
2006-04-06 | Initial definitions and a few functions for EVP_PKEY_METHOD: an extension | Dr. Stephen Henson | |
of the EVP routines to public key algorithms. | |||
2006-03-23 | Add support for legacy PEM format private keys in EVP_PKEY_ASN1_METHOD. | Dr. Stephen Henson | |
2006-03-23 | Add information and pem strings. Update dependencies. | Dr. Stephen Henson | |
2006-03-22 | Make EVP_PKEY_ASN1_METHOD opaque. Add application level functions to | Dr. Stephen Henson | |
initialize it. Initial support for application added public key ASN1. | |||
2006-03-22 | Move algorithm specific print code from crypto/asn1/t_pkey.c to separate | Dr. Stephen Henson | |
*_prn.c files in each algorithm directory. | |||
2006-03-22 | Gather printing routines into EVP_PKEY_ASN1_METHOD. | Dr. Stephen Henson | |
2006-03-20 | Transfer parameter handling and key comparison to algorithm methods. | Dr. Stephen Henson | |
2006-03-20 | Initial support for pluggable public key ASN1 support. Process most public | Dr. Stephen Henson | |
key ASN1 handling through a single EVP_PKEY_ASN1_METHOD structure and move the spaghetti algorithm specific code to a single ASN1 module for each algorithm. |