aboutsummaryrefslogtreecommitdiff
path: root/crypto/ec/ec_key.c
AgeCommit message (Expand)AuthorFilesLines
2023-09-19Copyright year updatesRichard Levitte1-1/+1
2023-09-01Remove a redundant point mul from ossl_ec_key_public_check()Matt Caswell1-5/+0
2022-11-02dsa/ec: update pairwise tests to account for 140-3 IG 10.3.A additiocal comme...Pauli1-1/+57
2022-08-04Fix EC_KEY_set_private_key() priv_key regressionRoberto Hueso Gomez1-0/+10
2022-06-21Update copyright yearMatt Caswell1-1/+1
2022-05-24Fix a memory leak in ec_key_simple_oct2privBernd Edlinger1-2/+1
2021-07-06fips module header inclusion fine-tunningTomas Mraz1-1/+3
2021-05-29add zero strenght arguments to BN and RAND RNG callsPauli1-1/+1
2021-05-13Implement pem_read_key directly through OSSL_DECODERTomas Mraz1-0/+3
2021-04-15Add selection support to the provider keymgmt_dup functionTomas Mraz1-11/+1
2021-02-26Fix external symbols related to ec & sm2 keysShane Lontis1-22/+24
2021-02-22Add EVP_PKEY_public_check_quick.Shane Lontis1-13/+24
2021-01-28Update copyright yearRichard Levitte1-1/+1
2021-01-26Deprecate EC_KEY + Update ec apps to use EVP_PKEYShane Lontis1-1/+1
2020-12-17DECODER: Adjust the library context of keys in our decodersRichard Levitte1-0/+6
2020-11-13Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte1-28/+26
2020-10-15Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre1-3/+3
2020-10-01Run the withlibctx.pl scriptMatt Caswell1-8/+7
2020-09-22Add SM2 key managementPaul Yang1-3/+18
2020-09-19Fix ec keygen so that it passes the library context to SSL_SELF_TEST_get_call...Shane Lontis1-3/+3
2020-09-17EC_KEY: add EC_KEY_decoded_from_explicit_params()Tomas Mraz1-0/+7
2020-09-12keygen: add FIPS error state management to conditional self testsShane Lontis1-0/+2
2020-06-19Ensure creating an EC public key uses the libctxMatt Caswell1-1/+6
2020-06-19Add more complete support for libctx/propq in the EC codeMatt Caswell1-9/+18
2020-06-02Move EC_METHOD to internal-onlyBilly Brumley1-3/+2
2020-05-19deprecate EC precomputation functionalityBilly Brumley1-0/+2
2020-04-28Rename FIPS_MODE to FIPS_MODULERichard Levitte1-9/+9
2020-04-24Fix typo from #10631Nicola Tuveri1-1/+1
2020-03-12Add ECDH to fips providerShane Lontis1-0/+5
2020-03-12Add EC key validation to default providerShane Lontis1-47/+105
2020-03-03Add pairwise consistency self tests to asym keygeneratorsShane Lontis1-2/+66
2020-02-18[EC] harden EC_KEY against leaks from memory accessesNicola Tuveri1-2/+72
2020-02-18[PROV][KMGMT][KEXCH][EC] Implement EC keymgtm and ECDHNicola Tuveri1-6/+43
2020-02-04Deprecate the ECDSA and EV_KEY_METHOD functions.Pauli1-0/+6
2019-09-28Reorganize local header filesDr. Matthias St. Pierre1-1/+1
2019-08-06Make the EC code available from inside the FIPS providerMatt Caswell1-13/+37
2019-07-09Replace long dash characters with normal ascii minusBernd Edlinger1-1/+1
2019-04-11ec key validation checks updatedShane Lontis1-12/+77
2019-04-09EC keygen updates + changed ecdsa_sign to use BN_secure_newShane Lontis1-15/+46
2018-12-06Following the license change, modify the boilerplates in crypto/ec/Richard Levitte1-1/+1
2018-09-05Fix segfault in RSA_free() (and DSA/DH/EC_KEY)Nicola Tuveri1-1/+1
2018-07-31Use the new non-curve type specific EC functions internallyMatt Caswell1-25/+4
2018-04-17Update copyright yearRichard Levitte1-1/+1
2018-04-03Set error code on alloc failuresRich Salz1-2/+4
2017-08-30Move the REF_PRINT support from e_os.h to internal/refcount.h.Pauli1-1/+1
2017-08-30e_os.h removal from other headers and source files.Pauli1-1/+2
2017-08-21Updates following feedback on OPENSSL_assert() removalMatt Caswell1-2/+0
2017-08-21Remove OPENSSL_assert() from crypto/ecMatt Caswell1-1/+2
2017-08-06Add missing include of cryptlib.hRich Salz1-1/+1
2017-08-03Add RAND_priv_bytes() for private keysRich Salz1-1/+1