aboutsummaryrefslogtreecommitdiff
path: root/providers
AgeCommit message (Expand)AuthorFilesLines
2020-08-29Include "legacy" in the name of the various MAC bridge functionsMatt Caswell5-23/+21
2020-08-29Improve code reuse in the provider MAC bridgeMatt Caswell7-112/+154
2020-08-29Extend the provider MAC bridge for CMACMatt Caswell7-11/+173
2020-08-29Extend the provider MAC bridge for Poly1305Matt Caswell3-0/+9
2020-08-29Extend the provider MAC bridge for SIPHASHMatt Caswell3-1/+6
2020-08-29Make the provider side EVP PKEY MAC bridge available in default and fipsMatt Caswell2-0/+4
2020-08-29Implement signature functions for EVP_PKEY MAC to EVP_MAC provider bridgeMatt Caswell3-1/+183
2020-08-29Implement key management for the EVP_PKEY MAC to EVP_MAC provider bridgeMatt Caswell4-0/+411
2020-08-28rand: add a note about a potentially misleading code analyzer warning.Pauli1-5/+11
2020-08-24CORE: Generalise internal pass phrase prompterRichard Levitte1-30/+9
2020-08-24CORE: Define provider-native abstract objectsRichard Levitte3-12/+20
2020-08-24Fix coverity CID #1458641 - Dereference before NULL check when setting ctx->f...Shane Lontis1-2/+5
2020-08-24Fix coverity CID #1458645 - Dereference before NULL check in rsa_digest_verif...Shane Lontis1-2/+3
2020-08-24Fix coverity CID #1458647 - Use after free in clean_tbuf() which uses ctx->rsaShane Lontis1-1/+1
2020-08-24Fix coverity CID #1458648 - Wrong sizeof() arg in rsa_freectx()Shane Lontis1-1/+1
2020-08-24Fix coverity CID #1465794 - Uninitialized pointer read in x942_encode_otherin...Shane Lontis1-1/+1
2020-08-22Add Explicit EC parameter support to providers.Shane Lontis2-124/+457
2020-08-21Rename OSSL_SERIALIZER / OSSL_DESERIALIZER to OSSL_ENCODE / OSSL_DECODERichard Levitte35-808/+805
2020-08-21Fix incorrect selection flags for ec serializer.Shane Lontis2-6/+9
2020-08-20Fix stitched ciphersuites in TLS1.0Matt Caswell1-0/+22
2020-08-20PROV: Fix DSA and DH private key serializersRichard Levitte4-8/+32
2020-08-20X509: Add d2i_PUBKEY_ex(), which take a libctx and propqRichard Levitte1-2/+2
2020-08-20PROV: Fix EC OSSL_FUNC_keymgmt_match() to work in the FIPS providerRichard Levitte1-2/+4
2020-08-17Fix DSA/DH so that legacy keys can still be generated by the default providerShane Lontis2-0/+4
2020-08-14Move PKCS#12 KDF to provider.Pauli6-0/+293
2020-08-12provider: add the unused paramater tag to the gettable and settable functionsPauli43-72/+73
2020-08-11Expose S390x HW ciphers' IV state to provider layerBenjamin Kaduk1-0/+3
2020-08-11Make GCM providers more generous about fetching IVsBenjamin Kaduk1-2/+2
2020-08-11Support cipher provider "iv state"Benjamin Kaduk6-1/+58
2020-08-11Add DHX serializationShane Lontis8-4/+27
2020-08-11Add dh_kdf support to providerShane Lontis1-14/+288
2020-08-11Add DHX support to keymanagerShane Lontis4-2/+73
2020-08-10Extend the EVP_PKEY KDF to KDF provider bridge to the FIPS providerMatt Caswell1-0/+4
2020-08-10Minimise the size of the macros in kdf_exch.cMatt Caswell1-37/+44
2020-08-10Extend the EVP_PKEY KDF to KDF provider bridge to also support ScryptMatt Caswell3-1/+8
2020-08-10Extend the EVP_PKEY KDF to KDF provider bridge to also support HKDFMatt Caswell3-57/+75
2020-08-10Implement a EVP_PKEY KDF to KDF provider bridgeMatt Caswell8-3/+272
2020-08-09Add 'on demand self test' and status test to providersShane Lontis5-20/+52
2020-08-09Add libctx to ecdh_KDF_X9_63.Shane Lontis1-6/+0
2020-08-08rand: fix typo in parameter nameDr. Matthias St. Pierre5-10/+10
2020-08-07Add evp_test fixes.Shane Lontis5-21/+25
2020-08-07rand_drbg: remove RAND_DRBG.Pauli7-102/+5
2020-08-07PROV: Fix MSBLOB / PVK deserializerRichard Levitte1-1/+1
2020-08-07PROV: Add MSBLOB and PVK to DSA and RSA deserializersRichard Levitte6-2/+326
2020-08-07RSA: Be less strict on PSS parameters when exporting to providerRichard Levitte1-7/+7
2020-08-07mac: add some consistency to setting the XXX_final output length.Pauli4-4/+4
2020-08-07gettables: provider changes to pass the provider context.Pauli54-99/+122
2020-08-05Fix provider cipher reinit after init/update with a partial update block.Shane Lontis4-0/+5
2020-08-04PROV: Make the DER to KEY deserializer decode parameters tooRichard Levitte1-0/+5
2020-08-04Change the provider implementation of X942kdf to use wpacket to do der encodi...Shane Lontis7-119/+206