aboutsummaryrefslogtreecommitdiff
path: root/providers/defltprov.c
AgeCommit message (Expand)AuthorFilesLines
2020-08-29Include "legacy" in the name of the various MAC bridge functionsMatt Caswell1-8/+8
2020-08-29Extend the provider MAC bridge for CMACMatt Caswell1-0/+6
2020-08-29Extend the provider MAC bridge for Poly1305Matt Caswell1-0/+6
2020-08-29Extend the provider MAC bridge for SIPHASHMatt Caswell1-0/+2
2020-08-29Make the provider side EVP PKEY MAC bridge available in default and fipsMatt Caswell1-0/+2
2020-08-21Rename OSSL_SERIALIZER / OSSL_DESERIALIZER to OSSL_ENCODE / OSSL_DECODERichard Levitte1-12/+12
2020-08-14Move PKCS#12 KDF to provider.Pauli1-0/+1
2020-08-11Add DHX support to keymanagerShane Lontis1-0/+1
2020-08-10Extend the EVP_PKEY KDF to KDF provider bridge to also support ScryptMatt Caswell1-0/+2
2020-08-10Extend the EVP_PKEY KDF to KDF provider bridge to also support HKDFMatt Caswell1-1/+3
2020-08-10Implement a EVP_PKEY KDF to KDF provider bridgeMatt Caswell1-0/+2
2020-08-09Add 'on demand self test' and status test to providersShane Lontis1-1/+3
2020-08-07Add evp_test fixes.Shane Lontis1-5/+5
2020-07-30deserialisation: add deserialisation to the base providerPauli1-8/+7
2020-07-30serialisation: Add a built-in base provider.Pauli1-144/+6
2020-07-27PROV: Add a DER to RSA-PSS deserializer implementationRichard Levitte1-0/+2
2020-07-24PROV: Implement PEM to DER deserializerRichard Levitte1-0/+3
2020-07-24PROV: Implement DER to RSA deserializerRichard Levitte1-0/+10
2020-07-15Add AES_CBC_CTS ciphers to providersShane Lontis1-0/+3
2020-06-24Make the naming scheme for dispatched functions more consistentDr. Matthias St. Pierre1-9/+9
2020-06-24Rename <openssl/core_numbers.h> -> <openssl/core_dispatch.h>Dr. Matthias St. Pierre1-1/+1
2020-06-24CTR, HASH and HMAC DRBGs in providerPauli1-5/+2
2020-06-24provider: add RAND algorithm tablesPauli1-0/+13
2020-06-19Add the concept of "Capabilities" to the default and fips providersMatt Caswell1-0/+2
2020-05-16Maintain strict type discipline between the core and providersMatt Caswell1-6/+13
2020-05-14PROV & SERIALIZER: Adapt the RSA serializers for PSS-parametersRichard Levitte1-0/+12
2020-05-14PROV & KEYMGMT: Add PSS-parameter support in the RSA KEYMGMT implementationRichard Levitte1-0/+1
2020-05-13PROV: Adapt all our providers to use the new PROV_CTX structureRichard Levitte1-3/+16
2020-05-12Fix some misunderstandings in our providers' main modulesRichard Levitte1-4/+12
2020-04-23Update copyright yearMatt Caswell1-1/+1
2020-04-09Move legacy ciphers into the legacy providerShane Lontis1-53/+1
2020-03-18Implement serializers for ED25519 and ED448Matt Caswell1-0/+26
2020-03-15Add ECDSA to providersShane Lontis1-1/+2
2020-03-09Implement provider support for Ed25519 annd Ed448Matt Caswell1-0/+4
2020-03-09Add Key Management support for EdDSA keysMatt Caswell1-0/+2
2020-03-04Add Serializers for ECShane Lontis1-7/+25
2020-02-28Implement the ECX SerializersMatt Caswell1-0/+28
2020-02-23Fix default provider merge glitchRichard Levitte1-1/+1
2020-02-22PROV: add RSA signature implementationRichard Levitte1-0/+1
2020-02-21Introduce the provider propertyMatt Caswell1-76/+81
2020-02-18[PROV][KMGMT][KEXCH][EC] Implement EC keymgtm and ECDHNicola Tuveri1-0/+2
2020-02-11Add X25519/X448 Key Exchange to the default providerMatt Caswell1-0/+4
2020-02-11Implement Provider side Key Management for X25519 and X448Matt Caswell1-0/+4
2020-02-07Adapt existing SERIALIZER implementations to the redesigned interfaceRichard Levitte1-6/+6
2020-01-20Implement the NULL cipher in the default providerMatt Caswell1-0/+1
2020-01-09PROV: Adjust the KEYMGMT name specs to include all namesRichard Levitte1-3/+3
2020-01-08Add the DSA serializers to the default provider toolsRichard Levitte1-0/+21
2020-01-06Add AES_CBC_HMAC_SHA ciphers to providers.Shane Lontis1-152/+165
2019-12-23Fix no-dhMatt Caswell1-0/+2
2019-11-29PROV SERIALIZER: add support for writing DH keys and parametersRichard Levitte1-0/+19