aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/ec
Commit message (Expand)AuthorAgeFilesLines
...
* Fix the KEYNID2TYPE macroMatt Caswell2020-05-041-3/+3
* Add the library ctx into an ECX_KEYMatt Caswell2020-05-042-7/+8
* Add the ability to ECX to import keys with only the private keyMatt Caswell2020-05-042-29/+41
* coverity 1462576 Resource leakPauli2020-04-301-2/+2
* Rename FIPS_MODE to FIPS_MODULERichard Levitte2020-04-2815-96/+96
* Fix typo from #10631Nicola Tuveri2020-04-241-1/+1
* Update copyright yearMatt Caswell2020-04-2344-44/+44
* [crypto/ec] deprecate Jprojective_coordinates_GFp functionsBilly Brumley2020-04-2211-44/+15
* When calling the import_to function pass the libctx tooMatt Caswell2020-04-172-13/+15
* ecx: check for errors creating public keys from private ones.Pauli2020-04-172-7/+11
* s390: ECX key generation fixes.Pauli2020-04-173-200/+219
* ecx: add key generation support.Pauli2020-04-175-10/+20
* Use build.info, not ifdef for crypto modulesRich Salz2020-04-165-63/+49
* Use the libctx in Ed448 private key decodingMatt Caswell2020-04-151-21/+31
* EC: Refactor EVP_PKEY_CTX curve setting macros for param generationRichard Levitte2020-04-152-1/+67
* Enable Ed25519 signing/verifying to use the libctxMatt Caswell2020-04-092-6/+9
* Enable export_to functions to have access to the libctxMatt Caswell2020-04-092-3/+15
* [crypto/ec] blind coordinates in ec_wNAF_mul for robustnessBilly Brumley2020-04-072-20/+36
* Fix the error handling in EC_POINTs_mulBernd Edlinger2020-04-071-4/+4
* PROV: Add DERlib support for ECDSA and EC keysRichard Levitte2020-04-072-106/+1
* Remove an unnecessary call to BN_CTX_free.Aaron Thompson2020-04-031-3/+2
* Fix bugs in EC code introduced with FIPS changes.Aaron Thompson2020-04-031-15/+21
* [crypto/ec] Ladder tweaksBilly Brumley2020-04-012-130/+150
* Param build: make structures opaque.Pauli2020-03-282-14/+19
* Param builder: make the OSSL_PARAM_BLD APIs public.Pauli2020-03-282-14/+14
* PROV: Fix EC_KEY exporters to allow domain parameter keysRichard Levitte2020-03-271-14/+16
* EVP: Implement support for key downgrading in backendsRichard Levitte2020-03-256-19/+381
* EC: Refactor ec_curve_name2nid() to accept NIST curve namesRichard Levitte2020-03-251-28/+51
* DH, DSA, EC_KEY: Fix exporters to allow domain parameter keysRichard Levitte2020-03-232-20/+22
* Implement serializers for ED25519 and ED448Matt Caswell2020-03-182-7/+26
* Add ECDSA to providersShane Lontis2020-03-152-1/+106
* Add ECDH to fips providerShane Lontis2020-03-123-107/+131
* Add EC key validation to default providerShane Lontis2020-03-123-56/+120
* EVP: Check that key methods aren't foreign when exportingRichard Levitte2020-03-091-0/+7
* Implement provider support for Ed25519 annd Ed448Matt Caswell2020-03-094-13/+5
* crypto/ec/curve448/eddsa.c: fix EBCDIC platformsPatrick Steuer2020-03-051-1/+6
* Add pairwise consistency self tests to asym keygeneratorsShane Lontis2020-03-032-4/+69
* Fix comment placement in ecp_nistp256.ciScott Arciszewski2020-02-281-2/+2
* [EC] harden EC_KEY against leaks from memory accessesNicola Tuveri2020-02-181-2/+72
* [PROV][KEYMGMT][EC] Import/export of priv_key as padded const time BNNicola Tuveri2020-02-181-7/+48
* [PROV][KMGMT][KEXCH][EC] Implement EC keymgtm and ECDHNicola Tuveri2020-02-186-10/+605
* [EC] Constify internal EC_KEY pointer usageNicola Tuveri2020-02-181-2/+2
* Also check for errors in x86_64-xlate.pl.David Benjamin2020-02-179-9/+9
* Add S390 support for provider based X25519/X448Matt Caswell2020-02-111-6/+6
* Add X25519/X448 Key Exchange to the default providerMatt Caswell2020-02-111-0/+48
* Implement a stricter ECX_KEY typeMatt Caswell2020-02-117-58/+91
* Params: change UTF8 construct calls to avoid explicit strlen(3) calls.Pauli2020-02-061-2/+1
* Deprecate the ECDSA and EV_KEY_METHOD functions.Pauli2020-02-0427-0/+162
* Deprecate the ECDH functions.Pauli2020-02-043-0/+18
* Make SM3 a mandatory hash function for SM2.Richard Levitte2020-02-021-2/+2