| Commit message (Expand) | Author | Age | Files | Lines |
* | Default to using named curve parameter encoding | tb | 2021-09-12 | 2 | -4/+5 |
* | Expose EC_GROUP_order_bits() in <openssl/ec.h> | tb | 2021-09-10 | 1 | -3/+1 |
* | Prepare to provide EC_GROUP_order_bits() | tb | 2021-09-08 | 11 | -18/+45 |
* | Remove some dead code that was missed in an earlier cleanup and | tb | 2021-08-31 | 1 | -4/+3 |
* | Expose EC_POINT_{get,set}_affine_coordinates(3) and | tb | 2021-05-10 | 1 | -7/+8 |
* | Expose EC_GROUP_{get,set}_curve(3) | tb | 2021-05-10 | 1 | -3/+2 |
* | Fix corner case for compressed points on binary curves | tb | 2021-05-03 | 1 | -1/+5 |
* | Fix indent of EC_METHODs as requested by jsing. | tb | 2021-04-20 | 6 | -192/+192 |
* | Compare pointer against NULL and fix a KNF issue. | tb | 2021-04-20 | 1 | -3/+3 |
* | Prepare to provide EC_POINT_set_compressed_coordinates | tb | 2021-04-20 | 5 | -57/+41 |
* | Compare function pointers against NULL, not 0. | tb | 2021-04-20 | 1 | -3/+3 |
* | Provide EC_POINT_{g,s}et_Jprojective_coordinates for internal use | tb | 2021-04-20 | 10 | -77/+97 |
* | Simplify code after adding EC_POINT_{s,g}et_affine_coordinates() | tb | 2021-04-20 | 1 | -25/+6 |
* | Compare function pointers against NULL, not 0. | tb | 2021-04-20 | 1 | -3/+3 |
* | Prepare to provide EC_POINT_{g,s}et_affine_coordinates | tb | 2021-04-20 | 13 | -71/+72 |
* | Simplify after EC_POINT_get_curve() addition | tb | 2021-04-20 | 2 | -30/+8 |
* | Compare function pointers against NULL, not 0. | tb | 2021-04-20 | 1 | -3/+3 |
* | Prepare to provide EC_GROUP_{get,set}_curve(3) | tb | 2021-04-20 | 6 | -41/+51 |
* | Avoid division by zero in hybrid point encoding | tb | 2021-04-19 | 1 | -17/+49 |
* | Move point-on-curve check to set_affine_coordinates | tb | 2020-12-04 | 4 | -18/+50 |
* | Add support for additional GOST curves. | jsing | 2020-06-05 | 1 | -5/+163 |
* | If a NULL or zero cofactor is passed to EC_GROUP_set_generator(), | tb | 2019-09-29 | 3 | -11/+113 |
* | Plug memory leak in error paths. Found while comparing this file | tb | 2019-09-09 | 1 | -5/+5 |
* | Provide EVP_PKEY_CTX_get_signature_md() macro and implement the | jsing | 2019-09-09 | 1 | -1/+5 |
* | Move #include <openssl/cms.h> to more appropriate location (since it is | jsing | 2019-09-09 | 1 | -3/+2 |
* | Add CMS ECC support. | jsing | 2019-09-08 | 1 | -2/+370 |
* | Add various macros and controls for EC_PKEY_CTX. | jsing | 2019-09-06 | 3 | -27/+314 |
* | Initialize EC_KEY_METHOD before use. | bcook | 2019-05-10 | 1 | -2/+2 |
* | $OpenBSD$ | tb | 2019-01-19 | 1 | -0/+1 |
* | Partial port of EC_KEY_METHOD from OpenSSL 1.1. | tb | 2019-01-19 | 2 | -9/+9 |
* | Partial port of EC_KEY_METHOD from OpenSSL 1.1. | tb | 2019-01-19 | 4 | -29/+125 |
* | Partial port of EC_KEY_METHOD from OpenSSL 1.1. | tb | 2019-01-19 | 4 | -23/+401 |
* | Port OpenSSL commit 99540ec79491f59ed8b46b4edf130e17dc907f52 -- mitigation | tb | 2018-11-15 | 1 | -4/+4 |
* | Avoid dereferencing eckey before checking it for NULL. | tb | 2018-11-09 | 1 | -5/+6 |
* | unrevert the use of bn_rand_interval(). | tb | 2018-11-06 | 3 | -12/+9 |
* | Unset Z_is_zero after applying coordinate blinding and | tb | 2018-11-06 | 1 | -3/+4 |
* | disable EC_POINT coordinate blinding due to failures in ECDHE and TLS | tb | 2018-11-06 | 1 | -1/+3 |
* | revert use of bn_rand_interval due to failures with ECDHE and TLS | tb | 2018-11-06 | 2 | -7/+10 |
* | Make use of bn_rand_interval() where appropriate. | tb | 2018-11-05 | 2 | -10/+7 |
* | Eliminate a few "} else" branches, a few unneeded NULL checks before | tb | 2018-11-05 | 1 | -16/+12 |
* | Implement coordinate blinding for EC_POINT. | tb | 2018-11-05 | 10 | -18/+110 |
* | Tweak comment. | tb | 2018-09-01 | 1 | -5/+2 |
* | Add consts to EVP_PKEY_asn1_set_private() | tb | 2018-08-24 | 1 | -2/+2 |
* | After removing support for broken PKCS#8 formats (it was high time), | tb | 2018-08-24 | 1 | -2/+2 |
* | Use BN_swap_ct() instead of BN_consttime_swap() in | tb | 2018-07-23 | 1 | -5/+10 |
* | Recommit Billy Brumley's ECC constant time patch with a fix for sparc64 | tb | 2018-07-16 | 6 | -47/+341 |
* | recommit label indentation part of the backout; clearly unrelated to the | tb | 2018-07-15 | 19 | -91/+93 |
* | back out ecc constant time changes | jsg | 2018-07-15 | 20 | -426/+133 |
* | Indent labels by a space so they don't obliterate function names in diffs. | tb | 2018-07-10 | 19 | -91/+93 |
* | ECC constant time scalar multiplication support. First step in overhauling | tb | 2018-07-10 | 5 | -46/+337 |