summaryrefslogtreecommitdiffstats
path: root/crypto/ec/ecx_meth.c
AgeCommit message (Expand)Author
2023-04-12Fixes #19580 ECX keygenYuan, Shuai
2023-01-13Support all five EdDSA instances from RFC 8032James Muir
2022-10-05Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte
2022-09-09s390x: fix ecx deriveJuergen Christ
2022-06-02Fix possible null pointer dereference of evp_pkey_get_legacy()Zhou Qingyang
2022-05-03Update copyright yearMatt Caswell
2022-01-14Fix malloc failure handling of X509_ALGOR_set0()Dr. David von Oheimb
2021-10-28fix some code with obvious wrong coding stylex2018
2021-07-22Update our EVP_PKEY_METHODs to get low level keys via public APIsMatt Caswell
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz
2021-05-29add zero strenght arguments to BN and RAND RNG callsPauli
2021-05-20Modify EVP_PKEY_ASN1_METHOD's export_to function to take an importerRichard Levitte
2021-04-15Add selection support to the provider keymgmt_dup functionTomas Mraz
2021-04-15Implement provider-side keymgmt_dup functionTomas Mraz
2021-04-12Replace OSSL_PARAM_BLD_free_params() with OSSL_PARAM_free().Shane Lontis
2021-03-28Implement EVP_PKEY_dup() functionTomas Mraz
2021-03-24Fix compilation under -WerrorJuergen Christ
2021-03-22Fix usages of const EVP_MD.Shane Lontis
2021-03-19PROV: Add type specific PKCS#8 decoding to the DER->key decodersRichard Levitte
2021-03-18Add ossl_ ecx symbolsShane Lontis
2021-03-18Add ossl_asn1 symbolsShane Lontis
2021-03-17Remove a TODO(3.0) from EVP_PKEY_derive_set_peer()Matt Caswell
2021-03-11Update copyright yearMatt Caswell
2021-03-04ecx_set_priv_key: Try to obtain libctx from the pkey's keymgmtTomas Mraz
2021-03-04ecx_set_priv_key: Remove TODO 3.0 related to setting libctxTomas Mraz
2021-02-26Fix external symbols related to ec & sm2 keysShane Lontis
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-23Fix ecx so that is uses a settable propertyqueryShane Lontis
2020-08-21Add libctx and propq param to ASN.1 sign/verify/HMAC/decryptDr. David von Oheimb
2020-05-26Constify X509_PUBKEY_get(), X509_PUBKEY_get0(), and X509_PUBKEY_get0_param()Dr. David von Oheimb
2020-05-04Add the library ctx into an ECX_KEYMatt Caswell
2020-05-04Add the ability to ECX to import keys with only the private keyMatt Caswell
2020-04-30coverity 1462576 Resource leakPauli
2020-04-23Update copyright yearMatt Caswell
2020-04-17When calling the import_to function pass the libctx tooMatt Caswell
2020-04-17ecx: check for errors creating public keys from private ones.Pauli
2020-04-17s390: ECX key generation fixes.Pauli
2020-04-17ecx: add key generation support.Pauli
2020-04-15Use the libctx in Ed448 private key decodingMatt Caswell
2020-04-09Enable Ed25519 signing/verifying to use the libctxMatt Caswell
2020-04-09Enable export_to functions to have access to the libctxMatt Caswell
2020-03-28Param build: make structures opaque.Pauli
2020-03-28Param builder: make the OSSL_PARAM_BLD APIs public.Pauli
2020-03-25EVP: Implement support for key downgrading in backendsRichard Levitte
2020-03-23DH, DSA, EC_KEY: Fix exporters to allow domain parameter keysRichard Levitte
2020-03-18Implement serializers for ED25519 and ED448Matt Caswell
2020-03-09Implement provider support for Ed25519 annd Ed448Matt Caswell
2020-02-11Add S390 support for provider based X25519/X448Matt Caswell