summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2016-03-23Add new control GCRYCTL_GET_TAGLEN for use with gcry_cipher_info.Werner Koch1-2/+3
2016-03-22rsa: Add FIPS 186-4 compliant RSA probable prime key generator.Tomáš Mráz1-0/+3
2016-03-18Always require a 64 bit integer typeWerner Koch2-9/+4
2016-03-18Disable non-allowed algorithms in FIPS modeVitezslav Cizek2-0/+4
2016-03-18ecc: ECDSA adjustments for FIPS 186-4Vitezslav Cizek1-1/+1
2016-03-16Update documentation for 'gcry_sexp_extract_param'.Justus Winter2-6/+52
2016-03-12Add Intel PCLMUL implementations of CRC algorithmsJussi Kivilinna3-17/+21
2016-02-22Do not ship generated header file in tarball.Andreas Metzler1-1/+1
2016-02-19random: Add a test case for DRBG_REINIT.Werner Koch1-0/+2
2016-02-19Add new private header gcrypt-testapi.h.Werner Koch3-7/+76
2016-02-19random: Use our symbol name pattern also for drbg functions.Werner Koch1-3/+3
2016-02-19random: Remove the new API introduced by the new DRBG.Werner Koch2-52/+7
2016-02-19Add helper function _gcry_strtokenize.Werner Koch2-0/+76
2016-02-18random: Remove DRBG constants from the public API.Werner Koch1-60/+0
2016-02-18random: Add SP800-90A DRBGStephan Mueller2-26/+127
2016-01-28ecc: New API function gcry_mpi_ec_decode_point.Werner Koch7-1/+32
2015-11-17Fix typos found using codespellJustus Winter6-9/+9
2015-10-31Keccak: Add SHAKE Extendable-Output FunctionsJussi Kivilinna2-1/+5
2015-10-28md: add variable length output interfaceJussi Kivilinna7-3/+23
2015-10-28hwf-x86: add detection for Intel CPUs with fast SHLD instructionJussi Kivilinna3-25/+57
2015-10-15Fix double free on error.NIIBE Yutaka1-4/+2
2015-10-14Fix gpg_error_t and gpg_err_code_t confusion.NIIBE Yutaka4-10/+10
2015-10-13Fix declaration of return type.NIIBE Yutaka3-6/+6
2015-09-07Improve GCRYCTL_DISABLE_PRIV_DROP by also disabling cap_ calls.Werner Koch1-13/+20
2015-09-04w32: Avoid a few compiler warnings.Werner Koch1-35/+39
2015-08-31Add pubkey algo id for EdDSA.Werner Koch1-2/+3
2015-08-19Change SHA-3 algorithm idsWerner Koch1-6/+6
2015-08-08Add framework to eventually support SHA3.Werner Koch3-2/+19
2015-08-06tools: Fix memory leak for functions "I" and "G".Werner Koch1-2/+6
2015-08-06Add Curve25519 support.NIIBE Yutaka1-0/+1
2015-07-27Reduce amount of duplicated code in OCB bulk implementationsJussi Kivilinna1-19/+19
2015-07-27Add bulk OCB for Serpent SSE2, AVX2 and NEON implementationsJussi Kivilinna1-0/+5
2015-07-27Add bulk OCB for Twofish AMD64 implementationJussi Kivilinna1-0/+5
2015-07-27Add bulk OCB for Camellia AES-NI/AVX and AES-NI/AVX2 implementationsJussi Kivilinna1-0/+5
2015-07-14sexp: Fix invalid deallocation in error path.Peter Wu1-1/+1
2015-05-21ecc: Add key generation flag "no-keytest".Werner Koch1-0/+1
2015-05-14hwf-x86: use edi for passing value to ebx for i386 cpuidJussi Kivilinna1-1/+1
2015-05-14hwf-x86: add EDX as output register for xgetbv asm blockJussi Kivilinna1-4/+4
2015-05-01Enable more modes in basic ciphers testJussi Kivilinna1-0/+3
2015-04-18Add OCB bulk crypt/auth functions for AES/AES-NIJussi Kivilinna1-0/+4
2015-03-21wipememory: use one-byte aligned type for unaligned memory accessesJussi Kivilinna1-6/+17
2015-03-19Fix two pedantic warnings.Werner Koch1-2/+2
2015-03-16Use well defined type instead of size_t in secmem.cWerner Koch1-5/+4
2015-03-16Make uintptr_t global available.Werner Koch1-0/+13
2015-02-12mpi: Add mpi_set_cond.NIIBE Yutaka1-0/+3
2015-01-30w32: Use -static-libgcc to avoid linking to libgcc_s_sjlj-1.dll.Werner Koch1-1/+3
2015-01-16Add OCB cipher modeWerner Koch1-1/+7
2015-01-15Re-indent types.h for easier reading.Werner Koch1-62/+63
2015-01-08cipher: Prepare for OCB mode.Werner Koch1-0/+1
2015-01-06Remove the old Manifest filesWerner Koch2-59/+1