summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* kdf: Support ARGON2I and ARGON2ID.gniibe/t5797NIIBE Yutaka2022-01-282-27/+42
* kdf: Implement blake2b_vl_hash function.NIIBE Yutaka2022-01-283-92/+89
* more fix.NIIBE Yutaka2022-01-271-9/+1
* kdf: fix hash and fill_block.NIIBE Yutaka2022-01-271-58/+17
* kdf: Let implement ARGON2D first.NIIBE Yutaka2022-01-272-25/+182
* kdf: Change the test vector for the one of version 1.3.NIIBE Yutaka2022-01-262-14/+26
* kdf: Fix bugs in Argon2 implementation.NIIBE Yutaka2022-01-262-4/+4
* kdf: Improve new KDF API.NIIBE Yutaka2022-01-268-70/+120
* random: Include sys/random.h when available.NIIBE Yutaka2022-01-262-1/+4
* cipher: Add new API for modern KDF function.NIIBE Yutaka2022-01-269-10/+987
* Prefer uint64_t for the definition of u64.NIIBE Yutaka2022-01-251-5/+5
* tests: Fix variable initialization for tests.NIIBE Yutaka2022-01-252-6/+4
* mpi: Add missing header file to the tarballJakub Jelen2022-01-251-1/+1
* doc: Update more information about FIPS selftests and algorithmsJakub Jelen2022-01-251-14/+175
* tests/t-kdf: fix format string argument type mismatchJussi Kivilinna2022-01-221-4/+4
* Fix building GCM when GCM_USE_ARM_NEON defined but GCM_USE_ARM_PMULL notJussi Kivilinna2022-01-221-4/+3
* scrypt: Fix the last step of SCRYPT.NIIBE Yutaka2022-01-201-1/+1
* fips: Recover test cases for selftest, add skipping in FIPS mode.NIIBE Yutaka2022-01-202-2/+150
* fips: Reject shorter key for HMAC in FIPS mode.NIIBE Yutaka2022-01-195-151/+62
* build: Fix .m4 files in distribution.NIIBE Yutaka2022-01-181-1/+1
* fips: Remove GCRYCTL_FIPS_SERVICE_INDICATOR and renumber the enum.NIIBE Yutaka2022-01-174-9/+9
* Update documentation related to FIPSJakub Jelen2022-01-172-74/+50
* fips: Add support for KDF FIPS indicatorsJakub Jelen2022-01-174-7/+30
* rijndael-aesni: small optimization for cbc-enc and cfb-encJussi Kivilinna2022-01-111-36/+165
* mpi/amd64: remove extra 'ret' from assembly functionsJussi Kivilinna2022-01-117-7/+0
* mpi/config.links: merge i586 targets with rest i*86 targetsJussi Kivilinna2022-01-111-49/+15
* mpi: remove unused i586 and pentium4 assemblyJussi Kivilinna2022-01-1121-2645/+4
* Add straight-line speculation hardening for aarch64 assemblyJussi Kivilinna2022-01-1117-41/+45
* Add straight-line speculation hardening for amd64 and i386 assemblyJussi Kivilinna2022-01-1143-166/+178
* Optimizations for AES aarch64-ce assembly implementationJussi Kivilinna2022-01-111-514/+713
* Add armv8/pmull accelerated POLYVAL for GCM-SIVJussi Kivilinna2022-01-113-0/+397
* Use 'vmov' and 'movi' for vector register clearing in ARM assemblyJussi Kivilinna2022-01-1112-23/+25
* Add SM3 ARM/AArch64 assembly implementationJussi Kivilinna2022-01-115-5/+705
* random: Rename rndlinux module to rndoldlinux.NIIBE Yutaka2022-01-119-34/+34
* configure: Fix help text for the fips module versionJakub Jelen2022-01-111-1/+2
* fips: Provide a mechanizm to put libgcrypt in non-FIPS mode.NIIBE Yutaka2022-01-114-2/+73
* cipher: Keep original behavior of Key Unwrap when not extended.NIIBE Yutaka2022-01-111-1/+6
* cipher: Add an API to retrieve unwrapped key length for KWP.NIIBE Yutaka2022-01-054-82/+94
* cipher: Use const for *_spec_t, if possible.NIIBE Yutaka2022-01-0434-291/+303
* fips: Use flags.fips to check algo availability.NIIBE Yutaka2022-01-043-51/+34
* doc: Fix previous commit.NIIBE Yutaka2022-01-041-1/+1
* doc: Update doc/gcrypt.texi for random/.NIIBE Yutaka2022-01-041-47/+33
* cipher: Add support of Key wrap with padding (KWP).NIIBE Yutaka2022-01-035-68/+441
* build: Update for newer autoconf.NIIBE Yutaka2021-12-222-26/+2
* AES-GCM: Bulk implementation of AES-GCM acceleration for ppc64leDanny Tsen2021-12-218-0/+1545
* Register DCO for Danny TsenJussi Kivilinna2021-12-211-0/+3
* cipher: Fix SM3 avx/bmi2 compilation errorTianjia Zhang2021-12-211-67/+64
* random: Keep --enable-random-daemon, but not its use from runtime.NIIBE Yutaka2021-12-172-13/+9
* random: Remove random-daemon use remained.NIIBE Yutaka2021-12-173-13/+1
* fips: Add constructor to run selftests.NIIBE Yutaka2021-12-173-0/+37