summaryrefslogtreecommitdiffstats
path: root/crypto/ec (follow)
Commit message (Expand)AuthorAgeFilesLines
* Update copyright yearMatt Caswell2018-09-118-8/+8
* Harmonize the error handling codepathNicola Tuveri2018-09-051-1/+1
* Fix segfault in RSA_free() (and DSA/DH/EC_KEY)Nicola Tuveri2018-09-051-1/+1
* [test] throw error from wrapper function instead of an EC_METHOD specific oneBilly Brumley2018-09-031-0/+4
* Improve the usability of the ca app using EdDSAMatt Caswell2018-08-221-3/+13
* Replace GFp ladder implementation with ladd-2002-it-4 from EFDNicola Tuveri2018-08-211-30/+33
* Fix some undefined behaviour in the Curve448 code (2nd attempt)Dr. Matthias St. Pierre2018-08-031-6/+3
* Deprecate the EC curve type specific functions in 1.2.0Matt Caswell2018-07-312-4/+12
* Use the new non-curve type specific EC functions internallyMatt Caswell2018-07-3115-130/+53
* Provide EC functions that are not curve type specificMatt Caswell2018-07-313-92/+71
* EC GFp ladderBilly Brumley2018-07-264-14/+239
* Add ec/asm/x25519-ppc64.pl module.Andy Polyakov2018-07-262-0/+825
* Check for failures, to avoid memory leakRich Salz2018-07-251-5/+6
* ec/ecp_nistz256.c: fix Coverity nit.Andy Polyakov2018-07-251-2/+1
* ec/ecp_nistz256.c: fix ecp_nistz256_set_from_affine.Andy Polyakov2018-07-221-22/+6
* ec/asm/ecp_nistz256-{!x86_64}.pl: fix scatter_w7 function.Andy Polyakov2018-07-225-25/+25
* ec/ec_lcl.h: fix pre-C9x compilation problems.Andy Polyakov2018-07-201-9/+9
* ec/ecdsa_ossl.c: switch to fixed-length Montgomery multiplication.Andy Polyakov2018-07-181-9/+21
* ec/ecdsa_ossl.c: formatting and readability fixes.Andy Polyakov2018-07-181-30/+18
* ec/ecdsa_ossl.c: revert blinding in ECDSA signature.Andy Polyakov2018-07-181-64/+7
* Fix typo in x25519-x86_64.plMat2018-07-171-1/+1
* EC2M Lopez-Dahab ladder: use it also for ECDSA verifyNicola Tuveri2018-07-169-71/+138
* EC2M Lopez-Dahab ladder implementationNicola Tuveri2018-07-162-60/+218
* EC point multiplication: add `ladder` scaffoldNicola Tuveri2018-07-1611-57/+185
* Remove stale SM2 error codesNicola Tuveri2018-07-161-6/+0
* ec/curve25519.c: reorganize for better accessibility.Andy Polyakov2018-07-151-143/+150
* ec/asm/x25519-x86_64.pl: add CFI directives and Windows SE handler.Andy Polyakov2018-07-151-1/+296
* ec/asm/x25519-x86_64.pl: fix base 2^64 add/sub and final reduction.Andy Polyakov2018-07-151-4/+17
* [crypto/ec] disable SCA mitigations for curves with incomplete parametersBilly Brumley2018-07-041-22/+24
* ec/ec_pmeth.c: minor cleanups and readability fixes.Andy Polyakov2018-06-251-23/+30
* Add inter-module private header for EC functionsNicola Tuveri2018-06-251-3/+1
* ecdsa_ossl: address coverity nitBenjamin Kaduk2018-06-221-1/+2
* enable-ec_nistp_64_gcc_128: Fix function prototype warning [-Wstrict-prototypes]Nicola Tuveri2018-06-223-3/+3
* [crypto/ec] default to FLT or errorBilly Brumley2018-06-214-35/+41
* [crypto/ec] remove blinding to support even ordersBilly Brumley2018-06-211-30/+11
* make EC_GROUP_do_inverse_ord more robustBilly Brumley2018-06-212-35/+75
* Add -Wstrict-prototypes option to --strict-warningsBernd Edlinger2018-06-211-1/+1
* [crypto/ec] don't assume points are of order group->orderBilly Brumley2018-06-211-14/+15
* Add blinding to a DSA signatureMatt Caswell2018-06-211-7/+7
* Update copyright yearMatt Caswell2018-06-204-4/+4
* Implement coordinate blinding for EC_POINTSohaib ul Hassan2018-06-1911-7/+110
* Move SM2 algos to SM2 specific PKEY methodJack Lloyd2018-06-193-108/+19
* ec/asm/ecp_nistz256-avx2.pl: harmonize clang version detection.Andy Polyakov2018-06-181-1/+1
* Add blinding to an ECDSA signatureMatt Caswell2018-06-131-7/+63
* Add support getting raw private/public keysMatt Caswell2018-06-081-0/+49
* Use lowercase for internal SM2 symbolsMatt Caswell2018-06-041-6/+6
* Improve use of the test framework in the SM2 internal testsMatt Caswell2018-06-041-6/+10
* Make SM2 functions privateJack Lloyd2018-06-041-1/+1
* Remove some logically dead codeMatt Caswell2018-05-311-4/+0
* Remove some logically dead codeMatt Caswell2018-05-311-7/+4