aboutsummaryrefslogtreecommitdiff
path: root/crypto/kdf
AgeCommit message (Expand)AuthorFilesLines
2019-11-12Deprecate ERR_load_KDF_strings()Richard Levitte1-50/+0
2019-11-12Reinstate the KDF error macrosRichard Levitte2-0/+71
2019-09-06Cleanse crypto/kdf directoryPauli2-70/+0
2019-09-06KDF/PRF updates to libcryptoPauli3-97/+1
2019-09-06KDF provider conversion error updates - generatedPauli1-0/+4
2019-09-06Move KDFs to the provider.Pauli7-2902/+0
2019-09-04OSSL_PARAM_construct_utf8_string computes the string length.Pauli2-4/+2
2019-08-24Get rid of the diversity of names for MAC parametersRichard Levitte2-3/+3
2019-08-19Use macros internally for algorithm namesRichard Levitte2-5/+5
2019-08-15Adapt diverse code to provider based MACs.Richard Levitte2-45/+93
2019-07-16Regenerate mkerr filesRich Salz1-66/+1
2019-07-09Replace long dash characters with normal ascii minusBernd Edlinger1-1/+1
2019-07-09Add X9.42 KDF.Shane Lontis3-1/+419
2019-06-11PBKDF2 updates to conform to SP800-132Shane Lontis2-18/+84
2019-06-06Replace EVP_MAC_CTX_copy() by EVP_MAC_CTX_dup()Kurt Roeckx2-10/+19
2019-05-24Cleaned up tls1_prf and added comments.David Makepeace1-35/+117
2019-05-24Added algorithm description comments to HKDF.David Makepeace1-6/+99
2019-05-16Added X963KDF APIShane Lontis2-2/+43
2019-05-03Change the digest string from "md" to "digest"Simo Sorce1-0/+3
2019-05-03Added EVP_KDF (similiar to the EVP_MAC)Shane Lontis6-6/+6
2019-04-09Coverity: hkdf ENV_MD_size() is an int that can be negativeShane Lontis1-7/+27
2019-03-28coverity fixes for SSKDF + mac_app + kdf test cleanupShane Lontis1-2/+5
2019-03-27Correctly check the return code of EVP_MAC_ctrl everwhere it is usedMatt Caswell1-4/+4
2019-03-19Single step kdf implementationShane Lontis3-1/+491
2019-02-28The use of the likes of UINT32_MAX requires internal/numbers.hRichard Levitte2-0/+2
2019-02-27Implement SSH KDFSimo Sorce3-1/+297
2019-02-13Added new EVP/KDF API.David Makepeace8-389/+983
2018-12-15Convert tls1_prf_P_hash to use the EVP_MAC interfaceKurt Roeckx1-23/+23
2018-12-06Following the license change, modify the boilerplates in crypto/kdf/Richard Levitte4-4/+4
2018-10-29Reset the HKDF state between operationsMatt Caswell1-1/+13
2018-09-05hkdf zeroization fixShane Lontis1-4/+4
2018-04-17Update copyright yearRichard Levitte1-1/+1
2018-04-03Set error code on alloc failuresRich Salz3-6/+12
2018-04-03Update copyright yearMatt Caswell1-1/+1
2018-03-29EVP,KDF: Add more error code along some return 0 in ...FdaSilvaYY2-3/+10
2018-03-20Update copyright yearMatt Caswell1-1/+1
2018-03-15Rename EVP_PKEY_new_private_key()/EVP_PKEY_new_public_key()Matt Caswell1-1/+1
2018-03-15Add support for setting raw private HMAC keysMatt Caswell1-1/+1
2017-08-21More updates following review feedbackMatt Caswell1-1/+1
2017-08-21Remove OPENSSL_assert() from crypto/kdfMatt Caswell1-1/+2
2017-08-08Fix building without scryptJohannes Bauer1-0/+4
2017-08-08Add interface to the scrypt KDF by means of PKEY_METHODJohannes Bauer3-1/+269
2017-08-03Fix indentationJohannes Bauer1-1/+1
2017-08-03Added differentiation between missing secret and missing seedJohannes Bauer2-1/+6
2017-08-03Changed use of EVP_PKEY_CTX_md() and more specific error codesJohannes Bauer3-12/+19
2017-08-03More error handling to HKDF and one more case in TLS1-PRFJohannes Bauer3-2/+14
2017-08-03Set error when HKDF used without parametersJohannes Bauer2-1/+4
2017-06-07make error tables const and separate header fileRich Salz1-17/+13
2016-11-09Following the changes to HKDF to accept a mode, add some tests for thisMatt Caswell1-0/+15
2016-11-09Update HKDF to support separte Extract and Expand stepsMatt Caswell1-7/+30