aboutsummaryrefslogtreecommitdiff
path: root/providers
AgeCommit message (Expand)AuthorFilesLines
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
2020-02-20Deprecate the low level Diffie-Hellman functions.Pauli6-0/+36
2020-02-20Deprecate the low level RSA functions.Pauli5-0/+30
2020-02-18[PROV][KEYMGMT][EC] Import/export of priv_key as padded const time BNNicola Tuveri1-9/+100
2020-02-18[PROV][KMGMT][KEXCH][EC] Implement EC keymgtm and ECDHNicola Tuveri7-0/+1273
2020-02-18[PROV][KEYMGMT][DH][DSA] use BN_clear_free for secretsNicola Tuveri2-2/+2
2020-02-17Coverity 1458439: fix resource leakPauli1-0/+1
2020-02-16Add FFC param/key validationShane Lontis4-7/+7
2020-02-14PROV: Build the main FIPS module code with FIPS_MODE definedRichard Levitte1-0/+1
2020-02-13Make the RSA ASYM_CIPHER implementation available inside the FIPS moduleMatt Caswell4-5/+35
2020-02-12Fix no-ec buildMatt Caswell2-4/+7
2020-02-12Deprecate the low level DSA functions.Pauli6-0/+36
2020-02-11Add S390 support for provider based X25519/X448Matt Caswell2-0/+35
2020-02-11Add X25519/X448 Key Exchange to the default providerMatt Caswell6-0/+212
2020-02-11Implement Provider side Key Management for X25519 and X448Matt Caswell7-17/+256
2020-02-10PROV: Ensure the AlgorithmIdentifier registers in DSA signature implRichard Levitte1-0/+2
2020-02-08Don't compile AESNI code if we're not AESNI capableMatt Caswell3-13/+23
2020-02-07Fix no-desMatt Caswell1-0/+2
2020-02-07KEYMGMT: Require both get_params and gettable_params, or noneRichard Levitte3-15/+176
2020-02-07Adapt existing SERIALIZER implementations to the redesigned interfaceRichard Levitte14-181/+352
2020-02-07Adapt existing KEYMGMT implementations to the redesigned interfaceRichard Levitte3-206/+241
2020-02-06Fix builds with no-dhMatt Caswell1-0/+4
2020-02-05Fix no-multiblockMatt Caswell1-10/+13
2020-02-04PROV: Fix the DSA SIGNATURE implementation for better digests handlingRichard Levitte1-80/+114
2020-02-04PROV: Implement padding mode words in the RSA ASYM_CIPHER implementationRichard Levitte3-8/+71
2020-02-04Don't pass a digest-size to signature implementationsRichard Levitte2-14/+1
2020-02-04Fix coverity issues CID 1457745...1457752, 1457853, 1457854Shane Lontis2-5/+12
2020-01-31scrypt: free the MD reference correctly.Pauli1-1/+1
2020-01-29Add RSA key validation to default providerShane Lontis1-0/+30
2020-01-29Deprecate the low level HMAC functionsPauli3-0/+18
2020-01-29Deprecate the low level CMAC functionsPauli1-0/+6
2020-01-28PROV: Adapt the DSA signature implementation to provide AlgorithmidentifiersRichard Levitte1-9/+86
2020-01-27Modify EVP_PKEY_CTX_new_from_pkey() to add a propquery parameterMatt Caswell1-2/+2
2020-01-25Deprecate the low level DES functions.Pauli11-1/+61
2020-01-23Add answers for EVP_PKEY_get_default_digest_name() in RSA and DSA keymgmtRichard Levitte2-0/+31
2020-01-23Add internal maxsize macrosRichard Levitte2-4/+5
2020-01-23PROV: Fix bignum printout in text serializersRichard Levitte2-40/+49
2020-01-23Add DH key exchange to fips providerShane Lontis2-91/+314
2020-01-21PROV: Add support for error queue marks and implement in FIPS moduleRichard Levitte1-0/+27
2020-01-20Implement the NULL cipher in the default providerMatt Caswell4-0/+116
2020-01-20Convert rand_bytes_ex and rand_priv_bytes_ex to public functionsMatt Caswell6-13/+13