summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ec (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add support for additional GOST curves.jsing2020-06-051-5/+163
* If a NULL or zero cofactor is passed to EC_GROUP_set_generator(),tb2019-09-293-11/+113
* Plug memory leak in error paths. Found while comparing this filetb2019-09-091-5/+5
* Provide EVP_PKEY_CTX_get_signature_md() macro and implement thejsing2019-09-091-1/+5
* Move #include <openssl/cms.h> to more appropriate location (since it isjsing2019-09-091-3/+2
* Add CMS ECC support.jsing2019-09-081-2/+370
* Add various macros and controls for EC_PKEY_CTX.jsing2019-09-063-27/+314
* Initialize EC_KEY_METHOD before use.bcook2019-05-101-2/+2
* $OpenBSD$tb2019-01-191-0/+1
* Partial port of EC_KEY_METHOD from OpenSSL 1.1.tb2019-01-192-9/+9
* Partial port of EC_KEY_METHOD from OpenSSL 1.1.tb2019-01-194-29/+125
* Partial port of EC_KEY_METHOD from OpenSSL 1.1.tb2019-01-194-23/+401
* Port OpenSSL commit 99540ec79491f59ed8b46b4edf130e17dc907f52 -- mitigationtb2018-11-151-4/+4
* Avoid dereferencing eckey before checking it for NULL.tb2018-11-091-5/+6
* unrevert the use of bn_rand_interval().tb2018-11-063-12/+9
* Unset Z_is_zero after applying coordinate blinding andtb2018-11-061-3/+4
* disable EC_POINT coordinate blinding due to failures in ECDHE and TLStb2018-11-061-1/+3
* revert use of bn_rand_interval due to failures with ECDHE and TLStb2018-11-062-7/+10
* Make use of bn_rand_interval() where appropriate.tb2018-11-052-10/+7
* Eliminate a few "} else" branches, a few unneeded NULL checks beforetb2018-11-051-16/+12
* Implement coordinate blinding for EC_POINT.tb2018-11-0510-18/+110
* Tweak comment.tb2018-09-011-5/+2
* Add consts to EVP_PKEY_asn1_set_private()tb2018-08-241-2/+2
* After removing support for broken PKCS#8 formats (it was high time),tb2018-08-241-2/+2
* Use BN_swap_ct() instead of BN_consttime_swap() intb2018-07-231-5/+10
* Recommit Billy Brumley's ECC constant time patch with a fix for sparc64tb2018-07-166-47/+341
* recommit label indentation part of the backout; clearly unrelated to thetb2018-07-1519-91/+93
* back out ecc constant time changesjsg2018-07-1520-426/+133
* Indent labels by a space so they don't obliterate function names in diffs.tb2018-07-1019-91/+93
* ECC constant time scalar multiplication support. First step in overhaulingtb2018-07-105-46/+337
* Add a const qualifier to the 'key' argument of i2o_ECPublicKey() andtb2018-05-192-4/+4
* Convert a handful of X509_*() functions to take const as in OpenSSL.tb2018-05-011-6/+6
* Make whitespace between functions and structs a bit more consistent.tb2018-04-231-3/+7
* Consistently spell "IPsec" in comments and debug outputs.mpi2018-03-161-2/+2
* Fix for processing of EC public keyinoguchi2018-03-122-15/+27
* Avoid a potential NULL pointer dereference in d2i_ECPrivateKey().jsing2017-05-261-1/+7
* use freezero() instead of memset/explicit_bzero + free. Substantiallyderaadt2017-05-027-30/+17
* Send the function codes from the error functions to the bit bucket,beck2017-01-2922-562/+391
* Add ct and nonct versions of BN_mod_inverse for internal usebeck2017-01-211-3/+4
* Explicitly export a list of symbols from libcrypto.jsing2016-12-212-3/+14
* Add assembler code for the nist 256-bit GFp curve, written initially bymiod2016-11-049-6/+19107
* unifdef OPENSSL_NO_CMSjsing2016-10-191-22/+1
* remove unused variablebeck2016-09-031-2/+1
* Fix some very unnecessary convoultion.beck2016-09-031-16/+6
* " the the " -> " the ", or in a couple of cases replace the superfluouskrw2016-03-201-2/+2
* Add error handling to the remaining calls to bn_wexpand().bcook2016-03-121-12/+16
* http -> https for a few more IETF URLs in comments or man pagesmmcc2016-03-101-2/+2
* Remove pointless externs - the structs are declared in the same files ajsing2015-10-161-3/+1
* Expand DECLARE_ASN1_ALLOC_FUNCTIONS and DECLARE_ASN1_FUNCTIONS_constjsing2015-10-161-6/+17
* Remove pointless uses of DECLARE_ASN1_ENCODE_FUNCTIONS_const.jsing2015-10-161-3/+3