summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* avx512: tweak zmm16-zmm31 register clearingJussi Kivilinna2023-01-177-37/+39
* aria: add generic 2-way bulk processingJussi Kivilinna2023-01-061-2/+477
* Add ARIA block cipherJussi Kivilinna2023-01-0615-8/+1495
* sm4: add missing OCB 16-way GFNI-AVX512 pathJussi Kivilinna2023-01-041-0/+20
* bulkhelp: change bulk function definition to allow modifying contextJussi Kivilinna2023-01-045-61/+59
* Add GMAC-SM4 and Poly1305-SM4Jussi Kivilinna2023-01-0410-12/+58
* Fix compiler warnings seen with clang-powerpc64le targetJussi Kivilinna2023-01-043-9/+12
* Add clang support for ARM 32-bit assemblyJussi Kivilinna2022-12-1415-682/+682
* rijndael-ppc: fix wrong inline assembly constraintJussi Kivilinna2022-12-141-1/+1
* Fix building AVX512 Intel-syntax assembly with x86-64 clangJussi Kivilinna2022-12-143-2/+6
* build: Fix m4 macros for strict C compiler.NIIBE Yutaka2022-12-142-2/+2
* build: Fix configure.ac for strict C99.NIIBE Yutaka2022-12-141-0/+3
* build: Fix configure.ac for strict C99.NIIBE Yutaka2022-12-131-29/+43
* avx512: tweak AVX512 spec stop, use common macro in assemblyJussi Kivilinna2022-12-1210-20/+44
* chacha20-avx512: add handling for any input block count and tweak 16 block co...Jussi Kivilinna2022-12-122-55/+496
* doc: Minor fix up.NIIBE Yutaka2022-12-061-3/+3
* fips,rsa: Prevent usage of X9.31 keygen in FIPS mode.Jakub Jelen2022-12-063-7/+54
* rsa: Prevent usage of long salt in FIPS modeJakub Jelen2022-11-303-2/+33
* random:w32: Don't emit message for diskperf when it's not useful.NIIBE Yutaka2022-11-211-2/+9
* fips: Mark AES key wrapping as approved.Jakub Jelen2022-11-181-0/+1
* pkdf2: Add checks for FIPS.Jakub Jelen2022-11-181-0/+12
* doc: Update document for pkg-config and libgcrypt.m4.NIIBE Yutaka2022-11-151-28/+18
* build: Prefer gpgrt-config when available.NIIBE Yutaka2022-11-011-2/+2
* sha3-avx512: fix for "x32" targetJussi Kivilinna2022-10-261-3/+6
* serpent: accelerate XTS and ECB modesJussi Kivilinna2022-10-264-1/+317
* serpent: fix compiler warning on 32-bit ARMJussi Kivilinna2022-10-261-3/+4
* twofish: accelerate XTS and ECB modesJussi Kivilinna2022-10-263-3/+264
* sm4: accelerate ECB (for benchmarking)Jussi Kivilinna2022-10-261-0/+32
* sm4: fix lookup-table prefetchingJussi Kivilinna2022-10-261-2/+16
* camellia: accelerate ECB (for benchmarking)Jussi Kivilinna2022-10-262-4/+53
* rijndael-vaes: align asm functionsJussi Kivilinna2022-10-261-0/+7
* rijndael: add ECB acceleration (for benchmarking purposes)Jussi Kivilinna2022-10-269-77/+997
* mpi/longlong: update powerpc macros from GCCJussi Kivilinna2022-10-261-131/+81
* hwf-x86: enable VPGATHER usage for AMD CPUs with AVX512Jussi Kivilinna2022-10-261-74/+83
* sha512-avx512: enable only on Intel CPUs for nowJussi Kivilinna2022-10-261-1/+1
* hmac,hkdf: Check the HMAC key length in FIPS mode.Jakub Jelen2022-10-261-0/+4
* Revert "kdf:pkdf2: Require longer input when FIPS mode."Jakub Jelen2022-10-261-4/+0
* build: Update gpg-error.m4.NIIBE Yutaka2022-10-241-1/+5
* tests: Use proper format string for size_tJakub Jelen2022-10-191-2/+2
* cipher: Do not run RSA encryption selftest by defaultJakub Jelen2022-10-191-4/+7
* Revert "tests: Expect the RSA PKCS #1.5 encryption to fail in FIPS mode"Jakub Jelen2022-10-192-20/+5
* Revert "Do not allow PKCS #1.5 padding for encryption in FIPS"Jakub Jelen2022-10-192-9/+1
* Revert "tests: Expect the OEAP tests to fail in FIPS mode."Jakub Jelen2022-10-192-22/+5
* Revert "fips: Disable RSA-OAEP padding in FIPS mode."Jakub Jelen2022-10-192-6/+2
* 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
* doc: fix RFC reference for GCM-SIVJussi Kivilinna2022-10-081-1/+1
* mpi/longlong.h: i386: use tzcnt instruction for trailing zerosJussi Kivilinna2022-10-081-1/+1
* mpi/longlong.h: x86-64: use tzcnt instruction for trailing zerosJussi Kivilinna2022-10-081-1/+1
* mpi/longlong: fix generic smul_ppmm ifdefJussi Kivilinna2022-10-081-1/+1