summaryrefslogtreecommitdiffstats
path: root/crypto/ec
AgeCommit message (Expand)Author
2021-04-22Fix build failure with MSVCTomas Mraz
2021-04-22Avoid the need for Configure time 128-bit int detectionMatt Caswell
2021-04-19Detect low-level engine and app method based keysTomas Mraz
2021-04-15Do not allow creating empty RSA keys by duplicationTomas Mraz
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-04-08Update copyright yearMatt Caswell
2021-04-08curve448: Integrate 64-bit reference implementationAmitay Isaacs
2021-04-08curve448: Use constant time zero check functionAmitay Isaacs
2021-04-08curve448: Remove the unrolled loop versionAmitay Isaacs
2021-04-08curve448: Use NLIMBS where appropriate to simplify the codeAmitay Isaacs
2021-04-08curve448: Modernise reference 64-bit codeAmitay Isaacs
2021-04-08curve448: Rename arch_ref64 to arch_64Amitay Isaacs
2021-04-08Partially Revert "Remove curve448 architecture specific files"Amitay Isaacs
2021-04-08curve448: Use relative includes to avoid explicit dependenciesAmitay Isaacs
2021-04-08Use numbers definition of int128_t and uint128_tAmitay Isaacs
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_ x509 symbolsShane Lontis
2021-03-18Add ossl_ ecx symbolsShane Lontis
2021-03-18Add ossl_encode 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-08Make the EVP_PKEY_get0* functions have a const return typeMatt 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-28crypto: add additional argument to KDF derive callsPauli
2021-02-26Fix external symbols related to ec & sm2 keysShane Lontis
2021-02-26Fix external symbols for bnShane Lontis
2021-02-22Add EVP_PKEY_public_check_quick.Shane Lontis
2021-02-03EC: Reverse the default asn1_flag in a new EC_GROUPRichard Levitte
2021-01-28Update copyright yearRichard Levitte
2021-01-26Add checks for NULL return from EC_KEY_get0_group()Tomas Mraz
2021-01-26Deprecate EC_KEY + Update ec apps to use EVP_PKEYShane Lontis
2021-01-20Remove pkey_downgrade from PKCS7 codeShane Lontis
2021-01-15Allow EVP_PKEY private key objects to be created without a public componentJon Spillett
2021-01-13Fix incorrect use of BN_CTX APIAgustin Gianni
2020-12-17DECODER: Adjust the library context of keys in our decodersRichard Levitte
2020-12-16EVP_PKEY & EC_KEY: Make EC EVP_PKEY_CTX parameter ctrls / setters more availableRichard Levitte
2020-12-07Deprecate EC_POINT_bn2point and EC_POINT_point2bn.Shane Lontis
2020-11-24ERR: Rebuild all generated error headers and source filesRichard Levitte
2020-11-13CRYPTO: refactor ERR_raise()+ERR_add_error_data() to ERR_raise_data()Richard Levitte
2020-11-13Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte
2020-11-10Fix REF_PRINT_COUNT argument in ecx_key_freeDaniel Bevenius
2020-10-15Update copyright yearMatt Caswell
2020-10-15Rename some occurrences of 'library_context' and 'lib_ctx' to 'libctx'Dr. Matthias St. Pierre