summaryrefslogtreecommitdiffstats
path: root/providers/defltprov.c
AgeCommit message (Expand)Author
2023-09-07Copyright year updatesMatt Caswell
2023-06-28Add support for SHA256/192Fergus Dall
2023-06-14configure: introduce no-ecx to remove ECX related featureYi Li
2023-04-21Replaced '{ 0, NULL }' with OSSL_DISPATCH_END in OSSL_DISPATCH arraysIrak Rigia
2023-03-17providers: add Argon2 KDFČestmír Kalina
2022-11-30Implement deterministic ECDSA sign (RFC6979)slontis
2022-11-29providers: Add SM4 XTS implementationXu Yizhou
2022-10-19default provider: include RIPEMD160Pauli
2022-09-23Add HPKE DHKEM provider support for EC, X25519 and X448.slontis
2022-07-29Implement AES-GCM-SIV (RFC8452)Todd Short
2021-11-15Add null digest implementation to the default providerTomas Mraz
2021-09-28providers: Add SM4 GCM implementationTianjia Zhang
2021-09-23Add default provider support for Keccak 224, 256, 384 and 512Ulrich Müller
2021-08-18Add support for camellia cbc cts modeShane Lontis
2021-08-05provider: add TLS13_KDF to the default and FIPS providersPauli
2021-04-18PROV: Add OIDs we know to all provider applicable algorithmsRichard Levitte
2021-04-02APPS: Replace the use of OBJ_nid2ln() with name or description callsRichard Levitte
2021-03-18Add ossl_provider symbolsShane Lontis
2021-03-18Fix misc external ossl_ symbols.Shane Lontis
2021-02-18Update copyright yearMatt Caswell
2021-02-02Avoid races by caching exported ciphers in the init functionMatt Caswell
2021-02-01Fix some odd names in our provider source codeRichard Levitte
2020-12-09rand: add a provider side seed source.Pauli
2020-12-02Add EVP_KDF-X942 to the fips moduleShane Lontis
2020-11-20prov: move the entropy source out of the FIPS providerPauli
2020-11-11PROV: Re-implement all the keypair encodersRichard Levitte
2020-11-11PROV: Re-implement all the keypair decodersRichard Levitte
2020-11-05defltprov: remove duplicate algorithm names.Pauli
2020-11-02Add AES KW inverse ciphers to the EVP layerShane Lontis
2020-10-15Rename some occurrences of 'library_context' and 'lib_ctx' to 'libctx'Dr. Matthias St. Pierre
2020-10-15Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre
2020-10-01prov: prefix all exposed 'cipher' symbols with ossl_Pauli
2020-09-29prov: prefix provider internal functions with ossl_Pauli
2020-09-29prov: prefix all OSSL_DISPATCH tables names with ossl_Pauli
2020-09-25Move SM2 asymmetric encryption to be available in the default providerMatt Caswell
2020-09-22Add SM2 signature algorithm to default providerPaul Yang
2020-09-22Add SM2 key managementPaul Yang
2020-09-20ENCODER: Refactor our provider encoder implementationsRichard Levitte
2020-09-19Add KEM (Key encapsulation mechanism) support to providersShane Lontis
2020-09-12provider: add an 'is_running' call to all providers.Pauli
2020-09-09Fix up issue on AIX caused by broken compiler handling of macro expansionJon Spillett
2020-09-03STORE: Add a built-in 'file:' storemgmt implementation (loader)Richard Levitte
2020-09-03Avoid AIX compiler issue by making the macro argument names not match any sub...Jon Spillett
2020-08-29Include "legacy" in the name of the various MAC bridge functionsMatt Caswell
2020-08-29Extend the provider MAC bridge for CMACMatt Caswell
2020-08-29Extend the provider MAC bridge for Poly1305Matt Caswell
2020-08-29Extend the provider MAC bridge for SIPHASHMatt Caswell
2020-08-29Make the provider side EVP PKEY MAC bridge available in default and fipsMatt Caswell
2020-08-21Rename OSSL_SERIALIZER / OSSL_DESERIALIZER to OSSL_ENCODE / OSSL_DECODERichard Levitte
2020-08-14Move PKCS#12 KDF to provider.Pauli