summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* fips: More portable integrity check.NIIBE Yutaka2022-02-163-75/+134
* fips: Integrity check improvement, with only loadable segments.NIIBE Yutaka2022-02-163-25/+135
* fips: Fix previous commit.NIIBE Yutaka2022-02-151-32/+32
* fips: Use ELF header to find hmac file offsetClemens Lang via Gcrypt-devel2022-02-151-6/+67
* hmac: Fix memory leakClemens Lang via Gcrypt-devel2022-02-141-0/+1
* Clean up for removal of memory guard support.NIIBE Yutaka2022-02-103-15/+0
* Remove the built-in memory guard support.NIIBE Yutaka2022-02-103-124/+6
* Fix memory allocation when GCRYCTL_ENABLE_M_GUARD.NIIBE Yutaka2022-02-091-1/+3
* hwf-arm: add detection of ARMv8 crypto extension by toolchain configJussi Kivilinna2022-02-021-3/+66
* Remove random-daemon server and util.NIIBE Yutaka2022-02-023-1018/+0
* fips: Remove unused assignmentJakub Jelen2022-01-311-1/+0
* Rename KDF job functions and function typesJussi Kivilinna2022-01-281-7/+7
* tests/t-kdf: few changes to pthread example and fix win32/win64 buildsJussi Kivilinna2022-01-281-3/+4
* kdf: Change new KDF API.NIIBE Yutaka2022-01-286-52/+23
* 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