aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/ec
Commit message (Expand)AuthorAgeFilesLines
* Fix potential NULL dereference in ossl_ec_key_dup()Tomas Mraz2021-04-221-6/+6
* Fix build failure with MSVCTomas Mraz2021-04-222-0/+2
* Avoid the need for Configure time 128-bit int detectionMatt Caswell2021-04-223-9/+22
* Detect low-level engine and app method based keysTomas Mraz2021-04-191-0/+10
* Do not allow creating empty RSA keys by duplicationTomas Mraz2021-04-151-1/+0
* Add selection support to the provider keymgmt_dup functionTomas Mraz2021-04-154-15/+95
* Implement provider-side keymgmt_dup functionTomas Mraz2021-04-153-7/+53
* Replace OSSL_PARAM_BLD_free_params() with OSSL_PARAM_free().Shane Lontis2021-04-122-2/+2
* Update copyright yearMatt Caswell2021-04-0815-15/+15
* curve448: Integrate 64-bit reference implementationAmitay Isaacs2021-04-084-5/+21
* curve448: Use constant time zero check functionAmitay Isaacs2021-04-081-5/+3
* curve448: Remove the unrolled loop versionAmitay Isaacs2021-04-081-124/+16
* curve448: Use NLIMBS where appropriate to simplify the codeAmitay Isaacs2021-04-081-6/+6
* curve448: Modernise reference 64-bit codeAmitay Isaacs2021-04-083-30/+37
* curve448: Rename arch_ref64 to arch_64Amitay Isaacs2021-04-083-0/+0
* Partially Revert "Remove curve448 architecture specific files"Amitay Isaacs2021-04-083-0/+388
* curve448: Use relative includes to avoid explicit dependenciesAmitay Isaacs2021-04-084-10/+3
* Use numbers definition of int128_t and uint128_tAmitay Isaacs2021-04-086-22/+19
* Implement EVP_PKEY_dup() functionTomas Mraz2021-03-282-0/+41
* Fix compilation under -WerrorJuergen Christ2021-03-241-0/+1
* Fix usages of const EVP_MD.Shane Lontis2021-03-221-2/+20
* PROV: Add type specific PKCS#8 decoding to the DER->key decodersRichard Levitte2021-03-194-181/+246
* Add ossl_ x509 symbolsShane Lontis2021-03-181-1/+1
* Add ossl_ ecx symbolsShane Lontis2021-03-1810-252/+310
* Add ossl_encode symbolsShane Lontis2021-03-181-1/+1
* Add ossl_asn1 symbolsShane Lontis2021-03-182-6/+6
* Remove a TODO(3.0) from EVP_PKEY_derive_set_peer()Matt Caswell2021-03-172-3/+10
* Update copyright yearMatt Caswell2021-03-1125-25/+25
* Make the EVP_PKEY_get0* functions have a const return typeMatt Caswell2021-03-081-1/+4
* ecx_set_priv_key: Try to obtain libctx from the pkey's keymgmtTomas Mraz2021-03-041-4/+15
* ecx_set_priv_key: Remove TODO 3.0 related to setting libctxTomas Mraz2021-03-041-1/+0
* crypto: add additional argument to KDF derive callsPauli2021-02-281-2/+1
* Fix external symbols related to ec & sm2 keysShane Lontis2021-02-2631-1065/+1091
* Fix external symbols for bnShane Lontis2021-02-261-2/+2
* Add EVP_PKEY_public_check_quick.Shane Lontis2021-02-221-13/+24
* EC: Reverse the default asn1_flag in a new EC_GROUPRichard Levitte2021-02-031-1/+5
* Update copyright yearRichard Levitte2021-01-287-7/+7
* Add checks for NULL return from EC_KEY_get0_group()Tomas Mraz2021-01-261-0/+3
* Deprecate EC_KEY + Update ec apps to use EVP_PKEYShane Lontis2021-01-264-45/+270
* Remove pkey_downgrade from PKCS7 codeShane Lontis2021-01-201-19/+0
* Allow EVP_PKEY private key objects to be created without a public componentJon Spillett2021-01-151-4/+0
* Fix incorrect use of BN_CTX APIAgustin Gianni2021-01-131-1/+4
* DECODER: Adjust the library context of keys in our decodersRichard Levitte2020-12-172-0/+11
* EVP_PKEY & EC_KEY: Make EC EVP_PKEY_CTX parameter ctrls / setters more availableRichard Levitte2020-12-163-672/+101
* Deprecate EC_POINT_bn2point and EC_POINT_point2bn.Shane Lontis2020-12-074-92/+127
* ERR: Rebuild all generated error headers and source filesRichard Levitte2020-11-241-5/+11
* CRYPTO: refactor ERR_raise()+ERR_add_error_data() to ERR_raise_data()Richard Levitte2020-11-131-2/+4
* Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte2020-11-1330-598/+545
* Fix REF_PRINT_COUNT argument in ecx_key_freeDaniel Bevenius2020-11-101-1/+1
* Update copyright yearMatt Caswell2020-10-151-1/+1