summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Update copyright notices to use URL.NIIBE Yutaka2023-04-278-16/+16
* fips: More elaborate way of getting FIPS pk flags indicators.NIIBE Yutaka2023-03-241-4/+37
* fips: Explicitly disable overriding random in FIPS mode.Jakub Jelen2023-03-141-1/+2
* fips: Explicitly allow only some PK flags.Jakub Jelen2023-03-144-1/+25
* fips: Add explicit indicators for md and mac algorithms.Tobias Heider2023-03-084-1/+70
* fips: Check return value from ftellJakub Jelen2023-03-071-0/+2
* visibility: Check FIPS operational status for MD+Sign operation.Jakub Jelen2023-03-071-0/+7
* Add ARIA block cipherJussi Kivilinna2023-01-062-2/+11
* 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