aboutsummaryrefslogtreecommitdiff
path: root/include/openssl/ec_key.h
AgeCommit message (Expand)AuthorFilesLines
2023-07-11Make built-in curves static.David Benjamin1-6/+19
2022-12-07Rewrite i2o_ECPublicKey with CBB_finish_i2d.David Benjamin1-1/+1
2022-11-06Add the suite of EC_KEY and EC_POINT serializers.David Benjamin1-4/+23
2022-10-22Make EVP_PKEY_*_tls_encodedpoint work with EVP_PKEY_EC.David Benjamin1-0/+7
2022-03-21Document that |EC_KEY_generate_fips| works for both cases.Adam Langley1-3/+6
2021-10-15Deduplicate d2i and i2d documentation.David Benjamin1-27/+12
2020-01-07Clarify that we perform the point-on-curve check.David Benjamin1-2/+4
2019-10-11Add a function to derive an EC key from some input secret.David Benjamin1-1/+15
2019-09-10Const-correct EC_KEY_set_public_key_affine_coordinates.David Benjamin1-2/+2
2019-01-03Add EC_KEY_key2buf for OpenSSL compatibilityJeremy Apthorp1-0/+6
2018-09-14Add missing bssl::UpRef overloads.David Benjamin1-0/+1
2018-09-06Support symbol prefixesJoshua Liebow-Feeser1-2/+2
2018-08-28Clarify thread-safety of key objects.David Benjamin1-1/+8
2018-08-14Document error behavior of various functionsJoshua Liebow-Feeser1-2/+2
2018-03-07Fold EC_KEY_copy into EC_KEY_dup.David Benjamin1-3/+0
2018-01-03Tighten EC_KEY's association with its group.David Benjamin1-3/+7
2017-08-18Run comment conversion script on include/David Benjamin1-127/+127
2017-06-22Trim RSA_METHOD and ECDSA_METHOD.David Benjamin1-4/+0
2017-05-23Remove ex_data's dup hook.David Benjamin1-1/+1
2017-05-17Add FIPS-compliant key generation that calls check_fips for RSA and EC.Steven Valdez1-0/+4
2017-04-13Add PWCT for RSA and ECDSA for FIPS 140-2.Steven Valdez1-0/+4
2016-09-07Fold stack-allocated types into headers.David Benjamin1-4/+0
2016-09-01Replace Scoped* heap types with bssl::UniquePtr.Matt Braithwaite1-0/+15
2016-08-11Finish aligning up_ref functions with OpenSSL 1.1.0.David Benjamin1-2/+1
2016-07-12Revert scoped_types.h change.Adam Langley1-11/+0
2016-07-12Assume that MSVC supports C++11.Adam Langley1-1/+1
2016-07-11Remove scoped_types.h.Adam Langley1-0/+11
2016-04-18Drop support for engines-provided signature verification.Brian Smith1-1/+1
2016-03-31Fix docs typo.David Benjamin1-1/+1
2016-03-31Decouple crypto/ec from the OID table.David Benjamin1-3/+14
2016-02-16Rewrite ECPrivateKey serialization.David Benjamin1-46/+78
2016-01-19Update comments to better document in-place semantics.Adam Langley1-4/+8
2015-12-15Remove the CRYPTO_EX_new callback.David Benjamin1-1/+1
2015-11-19Remove |EC_GROUP_precompute_mult| and |EC_KEY_precompute_mult|.Brian Smith1-3/+0
2015-11-19Make |EC_GROUP_precompute_mult|/|EC_KEY_precompute_mult| no-ops.Brian Smith1-6/+3
2015-07-20Fix o2i_ECPublicKey documentation.David Benjamin1-2/+2
2015-06-10Correct various documentation typosKenny Root1-1/+1
2015-04-14Compatibility changes for wpa_supplicant and OpenSSH.Adam Langley1-0/+6
2015-04-10Fix typo.David Benjamin1-1/+1
2014-07-31Add visibility rules.Adam Langley1-32/+40
2014-07-18Introduce EVP_PKEY_is_opaque to replace RSA_METHOD_FLAG_NO_CHECK.David Benjamin1-0/+11
2014-07-15Change ECDSA_METHOD's size() to group_order_size()Adam Langley1-3/+4
2014-07-14Move public headers to include/openssl/Adam Langley1-1/+260
2014-06-20Inital import.Adam Langley1-0/+1