summaryrefslogtreecommitdiffstats
path: root/providers/implementations/include
AgeCommit message (Expand)Author
2020-07-27PROV: Add a DER to RSA-PSS deserializer implementationRichard Levitte
2020-07-24PROV: Implement PEM to DER deserializerRichard Levitte
2020-07-24PROV: Implement DER to RSA deserializerRichard Levitte
2020-07-15Add AES_CBC_CTS ciphers to providersShane Lontis
2020-07-06Ensure any allocated MAC is freed in the provider codeMatt Caswell
2020-07-06Decreate the length after decryption for the stitched ciphersMatt Caswell
2020-07-06Ensure cipher_generic_initkey gets passed the actual provider ctxMatt Caswell
2020-07-06Add provider support for TLS CBC padding and MAC removalMatt Caswell
2020-06-25Update copyright yearMatt Caswell
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-24share rand_pool between libcrypto and providersPauli
2020-06-24rand: set up EVP and DRBG infrastructure for RAND from providers.Pauli
2020-05-14PROV & KEYMGMT: Add PSS-parameter support in the RSA KEYMGMT implementationRichard Levitte
2020-05-05Fix incorrect default keysize for CAST ofb and cfb modes.Shane Lontis
2020-04-28Rename FIPS_MODE to FIPS_MODULERichard Levitte
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-22PROV: add RSA signature implementationRichard Levitte
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-01-20Implement the NULL cipher in the default providerMatt Caswell
2020-01-06Add AES_CBC_HMAC_SHA ciphers to providers.Shane Lontis
2019-12-19EVP & PROV: Fix all platform inclusionsRichard Levitte
2019-12-12PROV: Move AES_GCM specialisation away from common cipher headerRichard Levitte
2019-12-12PROV: Move AES_CCM specialisation away from common cipher headerRichard Levitte
2019-12-11Optimize AES-ECB mode in OpenSSL for both aarch64 and aarch32XiaokangQian
2019-12-11Move providers/common/{ciphers,digests}/* to providers/implementationsRichard Levitte
2019-11-29PROV SERIALIZER: add support for writing DSA keys and parametersRichard Levitte
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-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-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 providers/common/include/internal/provider_args.hRichard Levitte
2019-10-10Providers: move all digestsRichard Levitte