summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2014-12-01rijndael: split AES-NI functions to separate fileJussi Kivilinna5-1331/+1478
2014-11-24Remove duplicated prototypes.Werner Koch1-6/+1
2014-11-24tests: Add a prime mode to benchmark.Werner Koch1-5/+68
2014-11-19ecc: Improve Montgomery curve implementation.NIIBE Yutaka3-22/+113
2014-11-02Disable NEON for CPUs that are known to have broken NEON implementationJussi Kivilinna1-3/+54
2014-11-02Add ARM/NEON implementation of Poly1305Jussi Kivilinna5-1/+752
2014-11-02chacha20: add ARMv7/NEON implementationJussi Kivilinna4-0/+750
2014-10-09Register DCO for Markus TeichWerner Koch1-0/+3
2014-10-08mpi: Add gcry_mpi_ec_sub.Markus Teich10-1/+97
2014-10-08doc: Fix a configure option name.Werner Koch2-2/+2
2014-10-08Fix prime test for 2 and lower and add check command to mpicalc.Werner Koch2-10/+32
2014-10-04Add Whirlpool AMD64/SSE2 assembly implementationJussi Kivilinna4-37/+398
2014-10-04Improved ripemd160 performanceAndrei Scherer1-189/+178
2014-10-02build: Document SYSROOT.Werner Koch2-4/+19
2014-10-02build: Support SYSROOT based config script finding.Werner Koch4-25/+73
2014-09-30mac: Fix gcry_mac_close to allow for a NULL handle.Werner Koch1-1/+2
2014-09-03Add a constant for a forthcoming new RNG.Werner Koch1-1/+2
2014-09-02Add new Poly1305 MAC test vectorsJussi Kivilinna1-0/+66
2014-09-02asm: Allow building x86 and amd64 using old compilers.Werner Koch1-0/+4
2014-09-01Add DCO entries for Andrei Scherer and Stefan Mueller.Werner Koch1-0/+6
2014-08-29mpi: Re-indent longlong.h.Werner Koch1-249/+264
2014-08-21sexp: Check args of gcry_sexp_build.Werner Koch1-3/+8
2014-08-21cipher: Fix a segv in case of calling with wrong parameters.Werner Koch1-1/+1
2014-08-21cipher: Fix possible NULL deref in call to prime generator.Werner Koch4-21/+47
2014-08-12ecc: Support Montgomery curve for gcry_mpi_ec_mul_point.NIIBE Yutaka1-8/+139
2014-08-09tests: Add a benchmark for Elgamal.Werner Koch1-3/+262
2014-08-08ecc: Add cofactor to domain parameters.NIIBE Yutaka10-79/+174
2014-08-05mpi: Fix regression for powerpc-apple-darwin detection.Werner Koch1-1/+6
2014-08-05Fix bug inhibiting the use of the sentinel attribute.Werner Koch1-1/+1
2014-08-05mpi: Use BSD syntax for x86_64-apple-darwinWerner Koch1-0/+6
2014-08-05Fix building for the x32 target without asm modules.Kristian Fiskerstrand1-9/+7
2014-07-25ecc: Support the non-standard 0x40 compression flag for EdDSA.Werner Koch8-72/+127
2014-07-25mpi: Extend the internal mpi_get_buffer.Werner Koch2-12/+40
2014-07-25cipher: Fix compiler warning for chacha20.Werner Koch1-0/+3
2014-07-16mpi: Add mpi_swap_cond.NIIBE Yutaka2-0/+30
2014-06-29Speed-up SHA-1 NEON assembly implementationJussi Kivilinna1-73/+82
2014-06-28gostr3411_94: rewrite to use u32 mathematicDmitry Eremin-Solenikov3-103/+139
2014-06-28gost28147: use bufhelp helpersDmitry Eremin-Solenikov1-36/+10
2014-06-28Fixup curve name in the GOST2012 test caseDmitry Eremin-Solenikov1-1/+1
2014-06-28Update PBKDF2 tests with GOST R 34.11-94 test casesDmitry Eremin-Solenikov1-3/+67
2014-06-28Add GOST R 34.11-94 variant using id-GostR3411-94-CryptoProParamSetDmitry Eremin-Solenikov7-9/+35
2014-06-28gost28147: support GCRYCTL_SET_SBOXDmitry Eremin-Solenikov1-0/+39
2014-06-28Support setting s-box for the ciphers that require itDmitry Eremin-Solenikov3-1/+14
2014-06-28cipher/gost28147: generate optimized s-boxes from compact onesDmitry Eremin-Solenikov5-274/+272
2014-06-28gost28147: add OIDs used to define cipher modeDmitry Eremin-Solenikov1-1/+11
2014-06-28GOST R 34.11-94 add OIDsDmitry Eremin-Solenikov1-1/+14
2014-05-21tests: add larger test-vectors for hash algorithmsJussi Kivilinna1-0/+111
2014-05-21sha512: fix ARM/NEON implementationJussi Kivilinna2-1/+14
2014-05-20Fix ARM assembly when building __PIC__Jussi Kivilinna4-10/+64
2014-05-17Add Poly1305 to documentationJussi Kivilinna1-6/+36