summaryrefslogtreecommitdiffstats
path: root/crypto/ec/ecx_meth.c
AgeCommit message (Expand)Author
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
2020-02-11Add X25519/X448 Key Exchange to the default providerMatt Caswell
2020-02-11Implement a stricter ECX_KEY typeMatt Caswell
2020-02-04Deprecate the ECDSA and EV_KEY_METHOD functions.Pauli
2020-01-19Deprecate the low level SHA functions.Pauli
2019-11-05s390x assembly pack: process x25519 and x448 non-canonical valuesPatrick Steuer
2019-11-05s390x assembly pack: fix x448 handling of non-canonical valuesPatrick Steuer
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre
2019-09-25s390x assembly pack: accelerate X25519, X448, Ed25519 and Ed448Patrick Steuer
2019-09-16clearing the ecx private key memoryManishPatidar1
2019-08-06Make the EC code available from inside the FIPS providerMatt Caswell