summaryrefslogtreecommitdiff
path: root/cipher/kdf.c
Commit message (Expand)AuthorAgeFilesLines
* kdf: Update tests in regards to the allowed parameters in FIPS mode.Jakub Jelen2023-03-071-7/+15
* pkdf2: Add checks for FIPS.Jakub Jelen2022-11-181-0/+12
* Revert "kdf:pkdf2: Require longer input when FIPS mode."Jakub Jelen2022-10-261-4/+0
* kdf:pkdf2: Check minimum allowed key size when running in FIPS mode.Tobias Heider2022-09-271-0/+4
* kdf:pkdf2: Require longer input when FIPS mode.NIIBE Yutaka2022-09-271-0/+3
* kdf: Allow empty password for Argon2Milan Broz2022-08-181-5/+8
* kdf: Fix memory leak on error.NIIBE Yutaka2022-07-051-1/+4
* kdf: Add input check for hkdf.NIIBE Yutaka2022-06-211-0/+4
* kdf: Add HKDF of RFC5869.NIIBE Yutaka2022-06-161-1/+218
* kdf: Add support for One-Step KDF with MAC.NIIBE Yutaka2022-06-081-0/+167
* kdf: Add One-Step KDF with hash.NIIBE Yutaka2022-06-071-5/+144
* kdf:argon2: Fix for the case output > 64.NIIBE Yutaka2022-03-291-0/+3
* Silence compiler warnings for possible alignment problem.NIIBE Yutaka2022-02-171-7/+7
* kdf: Prepare aligned memory in balloon_final.NIIBE Yutaka2022-02-091-10/+16
* kdf: fix unaligned memory access in balloon_xor_blockJussi Kivilinna2022-02-081-6/+3
* kdf: Extend original Balloon to other digest algos.NIIBE Yutaka2022-02-081-18/+76
* kdf: Add experimental Balloon KDF.NIIBE Yutaka2022-02-071-12/+439
* kdf: Use u64.NIIBE Yutaka2022-02-071-1/+1
* kdf: Fix computation by big-endian machine.NIIBE Yutaka2022-01-311-16/+32
* kdf: handle errors from thread dispatch/wait functionsJussi Kivilinna2022-01-281-3/+12
* kdf/argon2: use BLAKE2b hash_buffers function instead of _gcry_md_*Jussi Kivilinna2022-01-281-45/+52
* Rename KDF job functions and function typesJussi Kivilinna2022-01-281-3/+3
* kdf: Change new KDF API.NIIBE Yutaka2022-01-281-175/+50
* kdf: Implement Argon2 KDF using blake2b_vl_hash function.NIIBE Yutaka2022-01-281-159/+227
* kdf: Improve new KDF API.NIIBE Yutaka2022-01-261-33/+78
* cipher: Add new API for modern KDF function.NIIBE Yutaka2022-01-261-1/+678
* fips: Recover test cases for selftest, add skipping in FIPS mode.NIIBE Yutaka2022-01-201-2/+78
* fips: Reject shorter key for HMAC in FIPS mode.NIIBE Yutaka2022-01-191-74/+2
* kdf: make self-test test-vector array read-onlyJussi Kivilinna2021-01-201-1/+1
* kdf: add missing null-terminator for self-test test-vector arrayJussi Kivilinna2021-01-201-1/+2
* kdf: Add selftest.NIIBE Yutaka2021-01-151-1/+196
* kdf: Make PBKDF2 check work on all platforms.Werner Koch2016-03-181-4/+7
* kdf: Add upper bound for derived key length in PBKDF2.Vitezslav Cizek2016-03-181-3/+8
* Replace ath based mutexes by gpgrt based locks.Werner Koch2014-01-161-1/+0
* PBKDF2: Use gcry_md_reset to speed up calculation.Milan Broz2014-01-141-7/+9
* Remove macro hacks for internal vs. external functions. Part 2 and last.Werner Koch2013-12-121-7/+7
* Remove macro hacks for internal vs. external functions. Part 1.Werner Koch2013-12-051-32/+30
* Add test case for SCRYPT and rework the code.Werner Koch2013-04-051-15/+33
* Add the SCRYPT KDF functionChristian Grothoff2013-04-041-0/+4
* PBKDF2: Allow empty passphrase.Milan Broz2012-10-301-1/+1
* New function gcry_kdf_deriveWerner Koch2011-03-091-0/+278