summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* kdf: Improve new KDF API.NIIBE Yutaka2022-01-266-12/+29
* cipher: Add new API for modern KDF function.NIIBE Yutaka2022-01-266-9/+118
* Prefer uint64_t for the definition of u64.NIIBE Yutaka2022-01-251-5/+5
* fips: Remove GCRYCTL_FIPS_SERVICE_INDICATOR and renumber the enum.NIIBE Yutaka2022-01-172-4/+3
* fips: Add support for KDF FIPS indicatorsJakub Jelen2022-01-174-7/+30
* random: Rename rndlinux module to rndoldlinux.NIIBE Yutaka2022-01-111-2/+2
* fips: Provide a mechanizm to put libgcrypt in non-FIPS mode.NIIBE Yutaka2022-01-112-1/+23
* cipher: Use const for *_spec_t, if possible.NIIBE Yutaka2022-01-042-40/+40
* cipher: Add support of Key wrap with padding (KWP).NIIBE Yutaka2022-01-031-1/+2
* AES-GCM: Bulk implementation of AES-GCM acceleration for ppc64leDanny Tsen2021-12-213-0/+5
* random: Keep --enable-random-daemon, but not its use from runtime.NIIBE Yutaka2021-12-171-4/+4
* fips: Add constructor to run selftests.NIIBE Yutaka2021-12-173-0/+37
* Simplify the logic for no_secure_memory.NIIBE Yutaka2021-12-161-17/+5
* fips: Disable DSA in FIPS mode.Jakub Jelen2021-12-081-1/+0
* random: Remove use of experimental random daemon.NIIBE Yutaka2021-12-071-7/+2
* fips: Factor out check_fips_system_setting function.NIIBE Yutaka2021-12-061-36/+49
* Disable 3DES in FIPS modeJakub Jelen2021-12-011-2/+0
* Implement explicit FIPS indicators for cipher modesJakub Jelen2021-11-304-1/+43
* fips: Release random resources after selftests.NIIBE Yutaka2021-11-241-1/+4
* random: Include getentropy random module.NIIBE Yutaka2021-11-151-0/+3
* fips: Improve selftests invocation.Jakub Jelen2021-10-151-4/+18
* fips: Fix the previous commit.NIIBE Yutaka2021-10-141-2/+2
* fips: Verify library integrity before running selftests.Jakub Jelen2021-10-141-10/+27
* build: Support specifying HMAC key by --enable-hmac-binary-check.NIIBE Yutaka2021-10-121-2/+3
* build: Use KEY_FOR_BINARY_CHECK for --enable-hmac-binary-check.NIIBE Yutaka2021-10-112-2/+7
* cipher: Add sign+hash, verify+hash, and random-override API.NIIBE Yutaka2021-10-078-2/+72
* build,gcrypt.h: Don't define gcry_socklen_t.NIIBE Yutaka2021-10-051-8/+1
* build,gcrypt.h: Remove INSERT_SYS_SELECT_H.NIIBE Yutaka2021-10-051-2/+0
* build: Add hmac256.h to distribution.NIIBE Yutaka2021-09-241-1/+1
* Allow passing FIPS module versionJakub Jelen2021-09-201-3/+13
* Remove the forced fips modeJakub Jelen2021-09-203-50/+4
* Remove a way to inactive FIPS modeJakub Jelen2021-09-203-61/+6
* Add AES-GCM-SIV mode (RFC 8452)Jussi Kivilinna2021-08-261-3/+4
* Add SIV mode (RFC 5297)Jussi Kivilinna2021-08-261-2/+12
* hmac: Don't have the second implementation of hmac256.NIIBE Yutaka2021-08-191-1/+1
* fips: Don't use gcry_check_version for integrity check any more.NIIBE Yutaka2021-08-191-5/+0
* fips: Use a .rodata1 section integrity check with hmac256.NIIBE Yutaka2021-08-191-20/+99
* build: Generate hash for integrity check with hmac256 (2).NIIBE Yutaka2021-08-192-67/+21
* build: Generate hash for integrity check with hmac256.NIIBE Yutaka2021-08-181-8/+18
* hmac: Fix hmac256 command option handling.NIIBE Yutaka2021-08-181-4/+9
* fips: Fix tests in fips mode.NIIBE Yutaka2021-08-161-2/+1
* fips: Fix check_binary_integrity.NIIBE Yutaka2021-08-062-5/+9
* fips: Support LIBGCRYPT_FORCE_FIPS_MODE envvar.NIIBE Yutaka2021-08-031-1/+1
* hwfeatures: Enable hardware support also in FIPS mode.NIIBE Yutaka2021-07-291-3/+0
* hmac: Use xfree.NIIBE Yutaka2021-07-151-3/+4
* ec: add zSeries/s390x accelerated scalar multiplicationJussi Kivilinna2021-07-023-1/+4
* mpi/ec: add fast reduction functions for NIST curvesJussi Kivilinna2021-06-191-0/+1
* Minor tweak to gcry_free.Werner Koch2021-06-021-1/+1
* hwf-x86: fix use of wrong operand typeJussi Kivilinna2021-04-281-7/+5
* hash_buffers: add output length param for XOF supportJussi Kivilinna2021-04-261-2/+3