summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Use jent_read_entropy_safe for rndjent.gniibe/jitterentNIIBE Yutaka2021-11-163-1/+5
* Fix jent_read_entropy for JENT_CPU_JITTERENTROPY_SECURE_MEMORY.NIIBE Yutaka2021-11-161-1/+1
* Update LICENSES for jitterentropy 3.3.0.NIIBE Yutaka2021-11-161-36/+43
* jitterentropy: Update jitterentropy-base-user.h to build well.NIIBE Yutaka2021-10-295-5/+198
* jitterentropy: Merge from jitterentropy-library-3.3.0.NIIBE Yutaka2021-10-2913-587/+2764
* mpi: Allow opaque MPI with zero length.NIIBE Yutaka2021-10-291-4/+7
* tests/bench-slope: avoid divide by zeroJussi Kivilinna2021-10-251-15/+49
* md: clear context with wipememory to avoid false warningJussi Kivilinna2021-10-251-1/+1
* cipher/sha512: fix 'accessing 64 bytes in a region of size 8' warningsJussi Kivilinna2021-10-251-59/+59
* poly1305: fix building with 'arm-linux-gnueabihf-gcc-11 -O3'Jussi Kivilinna2021-10-251-5/+27
* cipher: Reject SHA-1 for hash+sign/verify when FIPS enabled.NIIBE Yutaka2021-10-201-3/+11
* doc: Add entries for hash+sign functions.NIIBE Yutaka2021-10-151-0/+52
* 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
* cipher: Allow generation of RSA keys > 2kJakub Jelen2021-10-141-1/+1
* build: Support specifying HMAC key by --enable-hmac-binary-check.NIIBE Yutaka2021-10-122-6/+13
* build: Use KEY_FOR_BINARY_CHECK for --enable-hmac-binary-check.NIIBE Yutaka2021-10-112-2/+7
* cipher/sha256: fix 'accessing 32 bytes in a region of size 4' warningsJussi Kivilinna2021-10-081-46/+46
* cipher: Add sign+hash, verify+hash, and random-override API.NIIBE Yutaka2021-10-079-2/+316
* cipher:dsa,ecdsa: Support supplying K externally.NIIBE Yutaka2021-10-075-38/+135
* Fix building for Win64 targetJussi Kivilinna2021-10-062-0/+6
* build,gcrypt.h: Don't define gcry_socklen_t.NIIBE Yutaka2021-10-052-23/+1
* build,gcrypt.h: Remove INSERT_SYS_SELECT_H.NIIBE Yutaka2021-10-052-8/+1
* random: Use poll instead of select.NIIBE Yutaka2021-10-051-43/+23
* doc: Address the bug on AArch64 in README.NIIBE Yutaka2021-09-281-0/+6
* tests: Remove old CAVS test scripts.Werner Koch2021-09-273-2379/+1
* libtool: Link without -flat_namespace for macOS.NIIBE Yutaka2021-09-271-9/+4
* build: Add hmac256.h to distribution.NIIBE Yutaka2021-09-241-1/+1
* Allow passing FIPS module versionJakub Jelen2021-09-203-3/+24
* Remove the forced fips modeJakub Jelen2021-09-205-85/+13
* Remove a way to inactive FIPS modeJakub Jelen2021-09-204-83/+6
* tests: Improve FIPS detection in curves test.Jakub Jelen2021-09-161-130/+147
* tests: Fix typo in commentJakub Jelen2021-09-161-1/+1
* cipher: Fix support of sha512-224 and sha512-256.NIIBE Yutaka2021-09-142-2/+14
* cipher: Support internal hashing with "prehash" for RSA PKCS#1.NIIBE Yutaka2021-09-141-15/+67
* cipher: Clear AESWRAP scratch area immediately after useWerner Koch2021-09-131-0/+1
* Add ARMv8-CE HW acceleration for GCM-SIV counter modeJussi Kivilinna2021-08-264-0/+252
* Add x86 HW acceleration for GCM-SIV counter modeJussi Kivilinna2021-08-267-10/+708
* Add AES-GCM-SIV mode (RFC 8452)Jussi Kivilinna2021-08-2610-26/+1760
* Add SIV mode (RFC 5297)Jussi Kivilinna2021-08-2610-20/+1082
* mpi/longlong: fix variable shadowing from MIPS umul_ppmm macrosJussi Kivilinna2021-08-261-9/+9
* cipher: Use offsetof for allocation of gcry_md_context.NIIBE Yutaka2021-08-231-6/+8
* hmac: Don't have the second implementation of hmac256.NIIBE Yutaka2021-08-192-30/+1
* fips: Don't use gcry_check_version for integrity check any more.NIIBE Yutaka2021-08-191-5/+0
* fips: Use a .rodata1 section integrity check with hmac256.NIIBE Yutaka2021-08-191-20/+99
* build: Generate hash for integrity check with hmac256 (2).NIIBE Yutaka2021-08-192-67/+21
* build: Generate hash for integrity check with hmac256.NIIBE Yutaka2021-08-182-8/+20
* hmac: Fix hmac256 command option handling.NIIBE Yutaka2021-08-181-4/+9
* cipher: Fix the order of fields of gcry_md_context.NIIBE Yutaka2021-08-181-2/+2