summaryrefslogtreecommitdiffstats
path: root/providers/implementations/kdfs
AgeCommit message (Expand)Author
2023-05-30Update copyright yearTomas Mraz
2023-05-19Update hkdf.c to avoid potentially vulnerable code patternNicky Mouha
2023-02-07Update copyright yearRichard Levitte
2023-01-12SSKDF with KMAC should return SIZE_MAX when EVP_KDF_CTX_get_kdf_size()slontis
2022-12-22Change HKDF to alloc the info buffer.slontis
2022-07-05Update copyright yearRichard Levitte
2022-06-28kdf objects missing a return if malloc fails.slontis
2022-06-21Update copyright yearMatt Caswell
2022-05-27Fix the incorrect checks of EVP_CIPHER_CTX_set_key_lengthPeiwei Hu
2022-05-03Update copyright yearMatt Caswell
2022-04-21str[n]casecmp => OPENSSL_strncasecmpDmitry Belyavskiy
2022-04-11kdf: avoid NULL dereference on malloc failure in sshkdfPauli
2021-12-08rename MIN() macroGerd Hoffmann
2021-12-01various kdfs: Always reset buflen after clearing the bufferTomas Mraz
2021-10-22Fix SSKDF to not claim a buffer size that is too small for the MACMatt Caswell
2021-08-18pkcs12: check for zero length digest to avoid division by zeroPauli
2021-08-05tls/prov: move the TLS 1.3 KDF code to providersPauli
2021-07-06Add HKDF negative testsShane Lontis
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz
2021-05-24Added PKCS5_PBE_keyivgen_ex() to allow PBKDF1 algorithms to be fetched for a ...Jon Spillett
2021-05-24Add PBKDF1 to the legacy providerJon Spillett
2021-05-08Add quick one-shot EVP_Q_mac() and deprecation compensation decls for MAC fun...Dr. David von Oheimb
2021-05-07Drop libimplementations.aRichard Levitte
2021-04-08Update copyright yearMatt Caswell
2021-03-30Increase HKDF_MAXBUF from 1024 to 2048Benjamin Kaduk
2021-03-18Add ossl_pkcs5_pbkdf2_hmac_ex symbolShane Lontis
2021-03-18Fix misc external ossl_ symbols.Shane Lontis
2021-03-12prov: add extra params argument to KDF implementationsPauli
2021-02-28prov: add extra params argument to KDF implementationsPauli
2021-02-28prov kdf: update to use the extra MAC init argumentsPauli
2021-02-26prov: support modified gettable/settable ctx calls for KDFsPauli
2021-02-24Allow the sshkdf type to be passed as a single characterRichard Levitte
2021-02-18Update copyright yearMatt Caswell
2021-02-11Various cleanup of PROV_R_ reason codesTomas Mraz
2021-02-11Move the PROV_R reason codes to a public headerTomas Mraz
2021-02-10Change the ASN1 variant of x942kdf so that it can test acvp data.Shane Lontis
2021-01-28Fix parameter types in sshkdfJuergen Christ
2021-01-28Update copyright yearRichard Levitte
2021-01-26krb5kdf: Do not dereference NULL ctx when allocation failsTomas Mraz
2020-12-02Add EVP_KDF-X942 to the fips moduleShane Lontis
2020-11-11Convert all {NAME}err() in providers/ to their corresponding ERR_raise() callRichard Levitte
2020-11-11Add support for making all of KBKDF FixedInput fields optional.Shane Lontis
2020-10-22Rename EVP_MAC_size() to EVP_MAC_CTX_get_mac_size().Shane 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-01Run the withlibctx.pl scriptMatt Caswell
2020-10-01der: _ossl prefix der_oid_ and der_aid_ functionsPauli
2020-10-01der: _ossl prefix DER functionsPauli
2020-09-29prov: prefix all OSSL_DISPATCH tables names with ossl_Pauli
2020-09-28Remove TODO comment from sskdf.cShane Lontis