summaryrefslogtreecommitdiffstats
path: root/providers/defltprov.c
AgeCommit message (Expand)Author
2020-07-15Add AES_CBC_CTS ciphers to providersShane Lontis
2020-06-24Make the naming scheme for dispatched functions more consistentDr. Matthias St. Pierre
2020-06-24Rename <openssl/core_numbers.h> -> <openssl/core_dispatch.h>Dr. Matthias St. Pierre
2020-06-24CTR, HASH and HMAC DRBGs in providerPauli
2020-06-24provider: add RAND algorithm tablesPauli
2020-06-19Add the concept of "Capabilities" to the default and fips providersMatt Caswell
2020-05-16Maintain strict type discipline between the core and providersMatt Caswell
2020-05-14PROV & SERIALIZER: Adapt the RSA serializers for PSS-parametersRichard Levitte
2020-05-14PROV & KEYMGMT: Add PSS-parameter support in the RSA KEYMGMT implementationRichard Levitte
2020-05-13PROV: Adapt all our providers to use the new PROV_CTX structureRichard Levitte
2020-05-12Fix some misunderstandings in our providers' main modulesRichard Levitte
2020-04-23Update copyright yearMatt Caswell
2020-04-09Move legacy ciphers into the legacy providerShane Lontis
2020-03-18Implement serializers for ED25519 and ED448Matt Caswell
2020-03-15Add ECDSA to providersShane Lontis
2020-03-09Implement provider support for Ed25519 annd Ed448Matt Caswell
2020-03-09Add Key Management support for EdDSA keysMatt Caswell
2020-03-04Add Serializers for ECShane Lontis
2020-02-28Implement the ECX SerializersMatt Caswell
2020-02-23Fix default provider merge glitchRichard Levitte
2020-02-22PROV: add RSA signature implementationRichard Levitte
2020-02-21Introduce the provider propertyMatt Caswell
2020-02-18[PROV][KMGMT][KEXCH][EC] Implement EC keymgtm and ECDHNicola Tuveri
2020-02-11Add X25519/X448 Key Exchange to the default providerMatt Caswell
2020-02-11Implement Provider side Key Management for X25519 and X448Matt Caswell
2020-02-07Adapt existing SERIALIZER implementations to the redesigned interfaceRichard Levitte
2020-01-20Implement the NULL cipher in the default providerMatt Caswell
2020-01-09PROV: Adjust the KEYMGMT name specs to include all namesRichard Levitte
2020-01-08Add the DSA serializers to the default provider toolsRichard Levitte
2020-01-06Add AES_CBC_HMAC_SHA ciphers to providers.Shane Lontis
2019-12-23Fix no-dhMatt Caswell
2019-11-29PROV SERIALIZER: add support for writing DH keys and parametersRichard Levitte
2019-11-29PROV SERIALIZER: add support for writing RSA keysRichard Levitte
2019-11-29PROV BIO: add a BIO_vprintf() upcall, and a provider BIO libraryRichard Levitte
2019-11-21Tweak some algorithm naming inconsistenciesMatt Caswell
2019-11-14Move RSA Asym cipher code to the default providerMatt Caswell
2019-11-11Add rc4_hmac_md5 cipher to default providerShane Lontis
2019-11-08Add AES SIV ciphers to default providerShane Lontis
2019-10-31KDF: use string names not macros to align with other algorithms.Pauli
2019-10-23Add KRB5KDF from RFC 3961Simo Sorce
2019-10-17New RSA keymgmt implementation to handle import / export of RSA keysRichard Levitte
2019-10-16Add ChaCha related ciphers to default providerShane Lontis
2019-10-10Cleanup: move provider mains upRichard Levitte