summaryrefslogtreecommitdiffstats
path: root/crypto/ec/ec_key.c
AgeCommit message (Expand)Author
2021-02-26Fix external symbols related to ec & sm2 keysShane Lontis
2021-02-22Add EVP_PKEY_public_check_quick.Shane Lontis
2021-01-28Update copyright yearRichard Levitte
2021-01-26Deprecate EC_KEY + Update ec apps to use EVP_PKEYShane Lontis
2020-12-17DECODER: Adjust the library context of keys in our decodersRichard Levitte
2020-11-13Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte
2020-10-15Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre
2020-10-01Run the withlibctx.pl scriptMatt Caswell
2020-09-22Add SM2 key managementPaul Yang
2020-09-19Fix ec keygen so that it passes the library context to SSL_SELF_TEST_get_call...Shane Lontis
2020-09-17EC_KEY: add EC_KEY_decoded_from_explicit_params()Tomas Mraz
2020-09-12keygen: add FIPS error state management to conditional self testsShane Lontis
2020-06-19Ensure creating an EC public key uses the libctxMatt Caswell
2020-06-19Add more complete support for libctx/propq in the EC codeMatt Caswell
2020-06-02Move EC_METHOD to internal-onlyBilly Brumley
2020-05-19deprecate EC precomputation functionalityBilly Brumley
2020-04-28Rename FIPS_MODE to FIPS_MODULERichard Levitte
2020-04-24Fix typo from #10631Nicola Tuveri
2020-03-12Add ECDH to fips providerShane Lontis
2020-03-12Add EC key validation to default providerShane Lontis
2020-03-03Add pairwise consistency self tests to asym keygeneratorsShane Lontis
2020-02-18[EC] harden EC_KEY against leaks from memory accessesNicola Tuveri
2020-02-18[PROV][KMGMT][KEXCH][EC] Implement EC keymgtm and ECDHNicola Tuveri
2020-02-04Deprecate the ECDSA and EV_KEY_METHOD functions.Pauli
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-08-06Make the EC code available from inside the FIPS providerMatt Caswell
2019-07-09Replace long dash characters with normal ascii minusBernd Edlinger
2019-04-11ec key validation checks updatedShane Lontis
2019-04-09EC keygen updates + changed ecdsa_sign to use BN_secure_newShane Lontis
2018-12-06Following the license change, modify the boilerplates in crypto/ec/Richard Levitte
2018-09-05Fix segfault in RSA_free() (and DSA/DH/EC_KEY)Nicola Tuveri
2018-07-31Use the new non-curve type specific EC functions internallyMatt Caswell
2018-04-17Update copyright yearRichard Levitte
2018-04-03Set error code on alloc failuresRich Salz
2017-08-30Move the REF_PRINT support from e_os.h to internal/refcount.h.Pauli
2017-08-30e_os.h removal from other headers and source files.Pauli
2017-08-21Updates following feedback on OPENSSL_assert() removalMatt Caswell
2017-08-21Remove OPENSSL_assert() from crypto/ecMatt Caswell
2017-08-06Add missing include of cryptlib.hRich Salz
2017-08-03Add RAND_priv_bytes() for private keysRich Salz
2017-06-20Modify Sun copyright to follow OpenSSL styleRich Salz
2017-03-15Add EC_KEY_get0_engine()Richard Levitte
2016-11-17Add support for reference counting using C11 atomicsKurt Roeckx
2016-08-02Fix some style issues...FdaSilvaYY
2016-08-01Const EC_KEY_dupRichard J. Moore
2016-07-25Constify EC_KEY_*_oct2priv() input bufferFdaSilvaYY
2016-05-17Copyright consolidation 05/10Rich Salz
2016-05-11Adding missing BN_CTX_(start/end) in crypto/ec/ec_key.cSteven Valdez
2016-04-29Avoid a NULL ptr deref if group is not setMatt Caswell
2016-04-23Fix EC_KEY_set_private_key() to call key->group->meth->set_private()Kazuki Yamaguchi