summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Fix the path to invoke encrypt without calling setiv.t4873NIIBE Yutaka2022-08-181-9/+21
* Adding gcry_cipher_setup_geniv and gcry_cipher_geniv.NIIBE Yutaka2022-08-189-9/+116
* fips: Skip selftests of unsupported PK algosClemens Lang2022-07-011-0/+4
* build: Skip PK-specific tests if algo is disabledClemens Lang2022-07-012-4/+19
* tests/keygen.c: Skip unavailable PK algorithmsClemens Lang2022-07-011-0/+12
* tests/benchmark: Skip unavailable PK algorithmsClemens Lang2022-07-011-0/+23
* tests/basic: Skip tests if PK algo is unavailableClemens Lang2022-07-011-2/+23
* tests/pubkey: Skip tests if PK algo is unavailableClemens Lang2022-07-011-0/+33
* kdf: Skip tests if hash algo is not availableClemens Lang2022-07-011-0/+4
* hmac,hkdf: Allow use of shorter salt for HKDF.NIIBE Yutaka2022-06-243-14/+4
* kdf,fips: Modify HKDF test for FIPS mode.NIIBE Yutaka2022-06-211-1/+11
* kdf: Add input check for hkdf.NIIBE Yutaka2022-06-211-0/+4
* kdf: Add HKDF of RFC5869.NIIBE Yutaka2022-06-163-2/+381
* ppc: enable P10 assembly with ENABLE_FORCE_SOFT_HWFEATURES on arch-3.00Jussi Kivilinna2022-06-123-2/+21
* Chacha20/poly1305 - Optimized chacha20/poly1305 for P10 operationDanny Tsen2022-06-127-3/+1804
* kdf: Add support for One-Step KDF with MAC.NIIBE Yutaka2022-06-083-10/+227
* kdf: Add One-Step KDF with hash.NIIBE Yutaka2022-06-073-6/+237
* 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
* tests: Fix copy paste errorJakub Jelen2022-05-311-1/+1
* Fix memory leaks in testsJakub Jelen2022-05-3111-19/+63
* cipher: Allow verification of small RSA signatures in FIPS modeJakub Jelen2022-05-191-2/+24
* Fix internal declaration of _gcry_kdf_compute.NIIBE Yutaka2022-05-171-2/+2
* mpi: Allow building with --disable-asm for HPPA.NIIBE Yutaka2022-05-171-2/+2
* aarch64-asm: use ADR for getting pointers for local labelsJussi Kivilinna2022-05-1510-29/+18
* cipher: move CBC/CFB/CTR self-tests to tests/basicJussi Kivilinna2022-05-1117-1050/+780
* camellia: add amd64 GFNI/AVX512 implementationJussi Kivilinna2022-05-119-43/+1873
* mpi: Fix for 64-bit for _gcry_mpih_cmp_ui.NIIBE Yutaka2022-05-101-1/+8
* random: Fix rndjent for Windows.NIIBE Yutaka2022-05-102-1/+25
* tests/basic: add testing for partial bulk processing code pathsJussi Kivilinna2022-04-301-10/+23
* sm4-aesni-avx2: add generic 1 to 16 block bulk processing functionJussi Kivilinna2022-04-302-13/+95
* Add SM4 x86-64/GFNI/AVX2 implementationJussi Kivilinna2022-04-305-42/+1467
* sm4: add XTS bulk processingJussi Kivilinna2022-04-301-0/+35
* camellia-avx2: add bulk processing for XTS modeJussi Kivilinna2022-04-292-0/+107
* camellia-avx2: add partial parallel block processingJussi Kivilinna2022-04-292-80/+438
* cipher/bulkhelp: add functions for CTR/CBC/CFB/OCB bulk processingJussi Kivilinna2022-04-242-149/+260
* Move bulk OCB L pointer array setup code to common headerJussi Kivilinna2022-04-245-248/+132
* sm4: deduplicate bulk processing function selectionJussi Kivilinna2022-04-241-145/+45
* Add GFNI/AVX2 implementation of CamelliaJussi Kivilinna2022-04-245-63/+398
* Add detection for HW feature "intel-gfni"Jussi Kivilinna2022-04-245-1/+52
* tests: Expect the RSA PKCS #1.5 encryption to fail in FIPS modeJakub Jelen2022-04-212-5/+20
* tests: Replace custom bit with more generic flagsJakub Jelen2022-04-211-9/+10
* Do not allow PKCS #1.5 padding for encryption in FIPSJakub Jelen2022-04-212-1/+9
* random: Not use secure memory for DRBG instance.NIIBE Yutaka2022-04-211-4/+4
* cipher: Change the bounds for RSA key generation round.NIIBE Yutaka2022-04-201-4/+4
* Use offsetof instead of null ptr calculation.NIIBE Yutaka2022-04-191-1/+1
* cipher: Fix rsa key generation.NIIBE Yutaka2022-04-181-0/+2
* build: Fix make dist after socklen.m4 removalClemens Lang2022-04-121-1/+1