summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Add GMAC-SM4 and Poly1305-SM4Jussi Kivilinna2023-01-041-1/+3
* fips: Mark AES key wrapping as approved.Jakub Jelen2022-11-181-0/+1
* build: Prefer gpgrt-config when available.NIIBE Yutaka2022-11-011-2/+2
* hwf-x86: enable VPGATHER usage for AMD CPUs with AVX512Jussi Kivilinna2022-10-261-74/+83
* hmac,hkdf: Check the HMAC key length in FIPS mode.Jakub Jelen2022-10-261-0/+4
* fips: Mark gcry_pk_encrypt/decrypt function non-approved.Jakub Jelen2022-10-191-1/+3
* fips: Fix fips indicator function.Jakub Jelen2022-10-191-2/+2
* More clean up.NIIBE Yutaka2022-09-161-1/+1
* Move function prototype to cipher.h.NIIBE Yutaka2022-09-161-0/+2
* Minor clean up.NIIBE Yutaka2022-09-161-3/+0
* Fix _gcry_err_code_to_errno.NIIBE Yutaka2022-09-161-1/+1
* Fix use of noreturn.NIIBE Yutaka2022-09-161-2/+2
* Silence compiler warnings for unused internal value.NIIBE Yutaka2022-09-081-0/+1
* Fix function prototypes.NIIBE Yutaka2022-09-081-2/+2
* cipher: Support internal generation of IV for AEAD cipher mode.NIIBE Yutaka2022-08-256-0/+48
* gcrypt.h: Fix function name in comment.Jakub Jelen2022-08-231-1/+2
* fips: Add function-name based FIPS indicator.Jakub Jelen2022-08-234-1/+22
* Add ARMv9 SVE2 and optional Crypto Extension HW featuresTianjia Zhang2022-07-213-0/+31
* Add detection for HW feature "ARMv8 SVE"Tianjia Zhang2022-07-213-0/+8
* Cleanup for type definitions of byte, ushort, u32, and u64.NIIBE Yutaka2022-07-212-17/+17
* visibility: add missing fips_is_operational check for gcry_md_extractJussi Kivilinna2022-07-201-1/+3
* hwf-x86: fix UBSAN warningJussi Kivilinna2022-07-201-1/+1
* hwf-arm: add ARM HW feature detection support for MacOSJussi Kivilinna2022-07-201-2/+67
* tests/basic: enable IV checks for CBC/CFB/CTR bulk testsJussi Kivilinna2022-07-061-0/+1
* fips: Skip selftests of unsupported PK algosClemens Lang2022-07-011-0/+4
* hmac,hkdf: Allow use of shorter salt for HKDF.NIIBE Yutaka2022-06-241-0/+3
* kdf: Add HKDF of RFC5869.NIIBE Yutaka2022-06-161-0/+1
* kdf: Add support for One-Step KDF with MAC.NIIBE Yutaka2022-06-081-2/+1
* kdf: Add One-Step KDF with hash.NIIBE Yutaka2022-06-071-1/+14
* Fix for struct gcry_thread_cbs.NIIBE Yutaka2022-06-071-1/+1
* secmem: Remove RISC OS support.NIIBE Yutaka2022-06-011-6/+0
* secmem: Clean up ERRNO handling.NIIBE Yutaka2022-06-011-10/+6
* secmem: Remove getting cap_ipc_lock by capabilities support.NIIBE Yutaka2022-06-011-42/+1
* Fix internal declaration of _gcry_kdf_compute.NIIBE Yutaka2022-05-171-2/+2
* Add detection for HW feature "intel-gfni"Jussi Kivilinna2022-04-243-1/+8
* Use offsetof instead of null ptr calculation.NIIBE Yutaka2022-04-191-1/+1
* hwf-ppc: fix missing HWF_PPC_ARCH_3_10 in HW featureJussi Kivilinna2022-04-011-0/+1
* build: When no gpg-error-config, not install libgcrypt-config.NIIBE Yutaka2022-03-311-0/+4
* Add detection for HW feature "intel-avx512"Jussi Kivilinna2022-03-073-3/+48
* hwf-arm: add ARMv8.2 optional crypto extension HW featuresTianjia Zhang2022-03-023-0/+24
* fips: Clarify what to be hashed for the integrity check.NIIBE Yutaka2022-02-172-17/+23
* fips: Fix gen-note-integrity.sh script not to use cmp utility.NIIBE Yutaka2022-02-171-4/+4
* 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