summaryrefslogtreecommitdiff
path: root/providers/implementations/kdfs
Commit message (Expand)AuthorAgeFilesLines
* Minor refactoring of the Argon2 derive functionTomas Mraz2023-04-211-48/+30
* providers/implementations/kdfs/argon2.c: Don't use UINT64_CRichard Levitte2023-03-211-1/+1
* Avoid freeing context on errorPauli2023-03-211-2/+0
* Coverity 1522032: use after freePauli2023-03-211-2/+2
* providers/implementations/kdfs/argon2.c: Include openssl/e_os2.h instead of s...Richard Levitte2023-03-171-4/+3
* providers: add Argon2 KDFČestmír Kalina2023-03-172-0/+1588
* Add option to FIPS module to enforce EMS check during KDF TLS1_PRF.slontis2023-03-071-0/+26
* kbkdf: Fix kbkdf_dup function pointer typeClemens Lang2023-02-161-1/+1
* Typos fixingFdaSilvaYY2023-01-241-1/+1
* SSKDF with KMAC should return SIZE_MAX when EVP_KDF_CTX_get_kdf_size()slontis2023-01-121-6/+19
* Change HKDF to alloc the info buffer.slontis2022-12-221-18/+60
* Add KMAC support to KBKDF.slontis2022-12-161-9/+52
* Implement deterministic ECDSA sign (RFC6979)slontis2022-11-302-0/+262
* Cleanup : directly include of `internal/nelem.h` when required.FdaSilvaYY2022-11-231-0/+1
* providers/implementations/kdfs/pvkkdf.c: Ensure SIZE_MAX is definedRichard Levitte2022-10-281-0/+1
* Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte2022-10-0512-70/+26
* kdf objects missing a return if malloc fails.slontis2022-06-282-3/+7
* Fix the incorrect checks of EVP_CIPHER_CTX_set_key_lengthPeiwei Hu2022-05-271-1/+3
* Remove duplicated #include headersJHH202022-05-041-1/+0
* Update copyright yearMatt Caswell2022-05-0312-12/+12
* str[n]casecmp => OPENSSL_strncasecmpDmitry Belyavskiy2022-04-223-6/+7
* fix some typoscuishuang2022-04-191-1/+1
* kdf: avoid NULL dereference on malloc failure in sshkdfPauli2022-04-111-1/+2
* Fix bug in scrypt KDF provider dup methodHugo Landau2022-03-141-3/+8
* Move e_os.h to include/internalRichard Levitte2022-02-054-4/+4
* tls1 prf: implement ctx dup operationPauli2022-02-011-0/+27
* pkcs12 kdf: implement ctx dup operationPauli2022-02-011-0/+25
* k942 kdf: implement ctx dup operationPauli2022-02-011-0/+37
* ss KDF: implement ctx dup operationPauli2022-02-011-0/+32
* ssh kdf: implement ctx dup operationPauli2022-02-011-0/+26
* scrypt: implement ctx dup operationPauli2022-02-011-0/+35
* pvk kdf: implement ctx dup operationPauli2022-02-011-0/+22
* krb5kdf: implement ctx dup operationPauli2022-02-011-0/+23
* kbkdf: implement ctx dup operationPauli2022-02-011-0/+32
* hkdf: implement ctx dup operationPauli2022-02-011-0/+33
* pbkdf2: implement ctx dup operationPauli2022-02-011-2/+36
* pbkdf1: implement ctx dup operationPauli2022-02-011-0/+24
* fix indentationPauli2022-01-191-4/+4
* rename MIN() macroGerd Hoffmann2021-12-081-2/+2
* pvkkdf: Always reset buflen after clearing the bufferTomas Mraz2021-12-011-1/+3
* various kdfs: Always reset buflen after clearing the bufferTomas Mraz2021-11-306-4/+14
* Support different R_BITS lengths for KBKDFPatrick Uiterwijk2021-11-241-3/+27
* fix some code with obvious wrong coding stylex20182021-10-284-4/+4
* Fix SSKDF to not claim a buffer size that is too small for the MACMatt Caswell2021-10-221-2/+2
* kdf: Add PVK KDF to providers.Pauli2021-09-282-0/+230
* pkcs12: check for zero length digest to avoid division by zeroPauli2021-08-181-1/+1
* tls/prov: move the TLS 1.3 KDF code to providersPauli2021-08-051-9/+252
* Add HKDF negative testsShane Lontis2021-07-061-5/+8
* Rename all getters to use get/get0 in nameTomas Mraz2021-06-017-22/+22
* Added PKCS5_PBE_keyivgen_ex() to allow PBKDF1 algorithms to be fetched for a ...Jon Spillett2021-05-241-2/+2