aboutsummaryrefslogtreecommitdiff
path: root/providers
AgeCommit message (Expand)AuthorFilesLines
2020-04-17ecx: add key generation support.Pauli2-1/+570
2020-04-17Add ECX to FIPS provider as non-FIPS algorithmsPauli1-0/+10
2020-04-16Add DH keygen to providersShane Lontis3-63/+359
2020-04-15Add DSA keygen to providerShane Lontis7-116/+421
2020-04-15When calling EC_POINT_point2buf we must use a libctxMatt Caswell1-1/+11
2020-04-15Fix no-pic static buildsTomas Mraz1-1/+5
2020-04-15PROV: Implement EC param / key generationRichard Levitte3-1/+202
2020-04-11Fix EVP_DigestSign interface when used with DES CMACPatrick Steuer6-5/+69
2020-04-09Enable Ed25519 signing/verifying to use the libctxMatt Caswell1-2/+4
2020-04-09Add a null provider which implements no algorithms.Pauli2-0/+116
2020-04-09Move legacy ciphers into the legacy providerShane Lontis6-165/+189
2020-04-08Fix export of provided EC keysRichard Levitte1-5/+2
2020-04-07PROV: Add DERlib support for ECDSA and EC keysRichard Levitte6-10/+202
2020-04-07PROV: Add DERlib support for DSARichard Levitte6-14/+144
2020-04-07PROV: Add DERlib support for RSARichard Levitte6-18/+219
2020-04-07PROV: Add the beginning of a DER writing libraryRichard Levitte1-0/+2
2020-04-07Add perl support to parse and DER encode ASN.1 OID specsRichard Levitte1-0/+111
2020-04-03Fix a gcc warning about possible null pointerBernd Edlinger1-1/+1
2020-04-03Add data driven SELF TEST code for signatures and key agreementShane Lontis3-413/+1050
2020-04-01Add EVP_PKEY_gettable_params support for accessing EVP_PKEY key data fieldsShane Lontis5-145/+154
2020-03-28Param build: make structures opaque.Pauli6-65/+85
2020-03-28Param builder: make the OSSL_PARAM_BLD APIs public.Pauli6-68/+68
2020-03-27PROV: Fix EC_KEY exporters to allow domain parameter keysRichard Levitte1-14/+12
2020-03-27Ignore some fetch failuresMatt Caswell1-0/+11
2020-03-25EVP: Implement support for key downgrading in backendsRichard Levitte5-465/+14
2020-03-25EVP: Clarify the states of an EVP_PKEYRichard Levitte5-49/+60
2020-03-19Use RAND_bytes_ex in crypto/rsaMatt Caswell1-1/+2
2020-03-18Implement serializers for ED25519 and ED448Matt Caswell8-25/+109
2020-03-15Add ECDSA to providersShane Lontis7-7/+528
2020-03-15Add RSA sign to the fips providerShane Lontis3-5/+18
2020-03-12PROV: Add RSA functionality for key generationRichard Levitte1-0/+124
2020-03-12Add ECDH to fips providerShane Lontis4-7/+28
2020-03-12Add EC key validation to default providerShane Lontis1-1/+32
2020-03-10DOCS: Move implementation specific docs away from provider-digest(7)Richard Levitte1-1/+1
2020-03-09Implement provider support for Ed25519 annd Ed448Matt Caswell6-0/+224
2020-03-09Add Key Management support for EdDSA keysMatt Caswell3-25/+46
2020-03-08Improve small block cipher performanceKurt Roeckx3-14/+21
2020-03-05Add DSA Key validation to default providerShane Lontis1-3/+53
2020-03-05Add DH key validation to default providerShane Lontis1-2/+44
2020-03-04Add Serializers for ECShane Lontis14-50/+815
2020-03-03Add pairwise consistency self tests to asym keygeneratorsShane Lontis6-159/+49
2020-03-02PROV: Add a OP_keymgmt_match() function to our DH, DSA, RSA and EC_KEY implRichard Levitte4-0/+89
2020-02-28Implement the ECX SerializersMatt Caswell10-8/+689
2020-02-25Check that the DRBG's internal state has been zeroized after uninstantiationDr. Matthias St. Pierre1-13/+5
2020-02-23Fix default provider merge glitchRichard Levitte1-1/+1
2020-02-22PROV: Avoid MDC2 in the RSA signature implementation in the FIPS moduleRichard Levitte1-1/+3
2020-02-22PROV: add RSA signature implementationRichard Levitte6-0/+1147
2020-02-21Introduce the provider propertyMatt Caswell3-111/+116
2020-02-21Add DRBG self testsShane Lontis2-18/+377
2020-02-21Params: add argument to the _from_text calls to indicate if the param exists.Pauli1-1/+1