summaryrefslogtreecommitdiffstats
path: root/crypto/dh
AgeCommit message (Collapse)Author
2011-10-11print out subgroup order if presentDr. Stephen Henson
2011-09-05make updateBodo Möller
2011-06-08Add flags for DH FIPS method.Dr. Stephen Henson
Update/fix prototypes in fips.h
2011-05-11Rename FIPS_mode_set and FIPS_mode. Theses symbols will be defined inDr. Stephen Henson
the FIPS capable OpenSSL.
2011-04-22Return errors instead of aborting when selftest fails.Dr. Stephen Henson
2011-04-07DH keys have an (until now) unused 'q' parameter. When creatingDr. Stephen Henson
from DSA copy q across and if q present generate DH key in the correct range.
2011-03-24make updateRichard Levitte
2011-03-12Add SRP support.Ben Laurie
2011-03-08New SP 800-56A compliant version of DH_compute_key().Dr. Stephen Henson
2011-02-21Update dependencies.Dr. Stephen Henson
2011-02-03Transfer error redirection to fips.h, add OPENSSL_FIPSAPI to source filesDr. Stephen Henson
that use it.
2011-01-26FIPS DH changes: selftest checks and key range checks.Dr. Stephen Henson
2010-03-06Add algorithm specific signature printing. An individual ASN1 method canDr. Stephen Henson
now print out signatures instead of the standard hex dump. More complex signatures (e.g. PSS) can print out more meaningful information. Sample DSA version included that prints out the signature parameters r, s. [Note EVP_PKEY_ASN1_METHOD is an application opaque structure so adding new fields in the middle has no compatibility issues]
2009-09-06PR: 1644Dr. Stephen Henson
Submitted by: steve@openssl.org Fix to make DHparams_dup() et al work in C++. For 1.0 fix the final argument to ASN1_dup() so it is void *. Replace some *_dup macros with functions.
2009-07-08Make update.Dr. Stephen Henson
2009-04-23Merge from 1.0.0-stable branch.Dr. Stephen Henson
2008-11-12Revert the size_t modifications from HEAD that had led to moreGeoff Thorpe
knock-on work than expected - they've been extracted into a patch series that can be completed elsewhere, or in a different branch, before merging back to HEAD.
2008-11-05Update obsolete email address...Dr. Stephen Henson
2008-11-01More size_tification.Ben Laurie
2008-06-04More type-checking.Ben Laurie
2008-03-22Update dependencies.Dr. Stephen Henson
2008-03-16Fix a variety of warnings generated by some elevated compiler-fascism,Geoff Thorpe
OPENSSL_NO_DEPRECATED, etc. Steve, please double-check the CMS stuff...
2007-09-24TyposLutz Jänicke
PR: 1578 Submitted by: Charles Longeau <chl@tuxfamily.org>
2007-04-02check correct pointer before freeing it (Coverity CID 79,86)Nils Larsch
2007-03-28Change to mitigate branch prediction attacksBodo Möller
Submitted by: Matthew D Wood Reviewed by: Bodo Moeller
2007-01-21Constify version strings and some structures.Dr. Stephen Henson
2006-11-21Update from 0.9.8 stable. Eliminate duplicate error codes.Dr. Stephen Henson
2006-09-29Initialise ctx to NULL to avoid uninitialized free, noticed byMark J. Cox
Steve Kiernan
2006-09-28Introduce limits to prevent malicious keys being able toBodo Möller
cause a denial of service. (CVE-2006-2940) [Steve Henson, Bodo Moeller]
2006-07-17Fix various error codes to match functions.Dr. Stephen Henson
2006-05-24New function to dup EVP_PKEY_CTX. This will be needed to make new signingDr. Stephen Henson
functions and EVP_MD_CTX_copy work properly.
2006-05-24Use size_t for new crypto size parameters.Dr. Stephen Henson
2006-04-17Fix (most) WIN32 warnings and errors.Dr. Stephen Henson
2006-04-15Use more flexible method of determining output length, by setting &outlenDr. 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-13Complete key derivation support.Dr. Stephen Henson
2006-04-13Update dependencies.Dr. Stephen Henson
2006-04-13Add key derivation support.Dr. Stephen Henson
2006-04-13Typo.Dr. Stephen Henson
2006-04-12Extend DH ASN1 method, add DH EVP_PKEY_METHOD.Dr. Stephen Henson
2006-04-12PKCS#3 DH PKCS#8 ASN1 support.Dr. Stephen Henson
2006-04-12Extend DH ASN1 method to support public key encode/decode and parameterDr. Stephen Henson
utilities.
2006-04-04New function to retrieve ASN1 info on public key algorithms. New commandDr. Stephen Henson
line option to print out info.
2006-03-28New utility pkeyparam. Enhance and bugfix algorithm specific parameterDr. Stephen Henson
functions to support it.
2006-03-23Add information and pem strings. Update dependencies.Dr. Stephen Henson
2006-03-22Make EVP_PKEY_ASN1_METHOD opaque. Add application level functions toDr. Stephen Henson
initialize it. Initial support for application added public key ASN1.
2006-03-22Move algorithm specific print code from crypto/asn1/t_pkey.c to separateDr. Stephen Henson
*_prn.c files in each algorithm directory.
2006-03-20DH EVP_PKEY_ASN1_METHOD, doesn't do much (yet?).Dr. Stephen Henson
2006-03-20Transfer parameter handling and key comparison to algorithm methods.Dr. Stephen Henson
2006-03-13fix error found by coverity: check if ctx is != NULL before calling BN_CTX_end()Nils Larsch
2006-02-04Update filenames in makefiles.Dr. Stephen Henson