summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2015-10-13Fix compiling AES/AES-NI implementation on linux-i386Jussi Kivilinna1-12/+13
2015-10-13Fix declaration of return type.NIIBE Yutaka4-9/+11
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 Koch6-41/+54
2015-09-04w32: Fix alignment problem with AESNI on Windows >= 8Werner Koch3-15/+70
2015-08-31rsa: Add verify after sign to avoid Lenstra's CRT attack.Werner Koch1-1/+18
2015-08-31Add pubkey algo id for EdDSA.Werner Koch2-2/+4
2015-08-25Add configure option --enable-build-timestamp.Werner Koch1-1/+10
2015-08-23tests: Add missing files for the make distcheck target.Werner Koch1-1/+2
2015-08-19Change SHA-3 algorithm idsWerner Koch1-6/+6
2015-08-12Keccak: Fix array indexes in θ stepJussi Kivilinna1-12/+12
2015-08-12Simplify OCB offset calculation for parallel implementationsJussi Kivilinna4-648/+586
2015-08-12Add carryless 8-bit addition fast-path for AES-NI CTR modeJussi Kivilinna1-2/+33
2015-08-10Add additional SHA3 test-vectorsJussi Kivilinna5-2/+4111
2015-08-10Add generic SHA3 implementationJussi Kivilinna7-45/+536
2015-08-10Optimize OCB offset calculationJussi Kivilinna8-351/+597
2015-08-10ecc: fix Montgomery curve bugs.NIIBE Yutaka3-3/+5
2015-08-08Add framework to eventually support SHA3.Werner Koch10-3/+334
2015-08-06tools: Fix memory leak for functions "I" and "G".Werner Koch1-2/+6
2015-08-06ecc: Free memory also when in error branch.Ismo Puustinen1-3/+5
2015-08-06Add Curve25519 support.NIIBE Yutaka7-51/+230
2015-07-27Reduce code size for Twofish key-setup and remove key dependend branchJussi Kivilinna1-50/+26
2015-07-27Reduce amount of duplicated code in OCB bulk implementationsJussi Kivilinna7-228/+120
2015-07-27Add bulk OCB for Serpent SSE2, AVX2 and NEON implementationsJussi Kivilinna7-3/+1301
2015-07-27Add bulk OCB for Twofish AMD64 implementationJussi Kivilinna5-8/+588
2015-07-27Add bulk OCB for Camellia AES-NI/AVX and AES-NI/AVX2 implementationsJussi Kivilinna6-6/+1266
2015-07-26Add OCB bulk mode for AES SSSE3 implementationJussi Kivilinna2-4/+320
2015-07-26Fix undefined behavior wrt memcpyPeter Wu2-1/+4
2015-07-23build: ignore scissor line for the commit-msg hookPeter Wu1-0/+6
2015-07-23Register DCO for Peter Wu.Werner Koch1-0/+3
2015-07-16rsa: Fix error in comments.Peter Wu1-1/+1
2015-07-14sexp: Fix invalid deallocation in error path.Peter Wu1-1/+1
2015-07-10ecc: fix memory leak.Peter Wu1-0/+2
2015-07-06ecc: fix memory leaks.NIIBE Yutaka1-16/+8
2015-06-11mpi: Support FreeBSD 10 or later.NIIBE Yutaka1-5/+7
2015-05-21ecc: Add key generation flag "no-keytest".Werner Koch8-20/+95
2015-05-21ecc: Avoid double conversion to affine coordinates in keygen.Werner Koch1-38/+67
2015-05-21random: Change initial extra seeding from 2400 bits to 128 bits.Werner Koch1-2/+2
2015-05-14Enable AMD64 Twofish implementation on WIN64Jussi Kivilinna2-21/+100
2015-05-14Enable AMD64 Serpent implementations on WIN64Jussi Kivilinna3-30/+58
2015-05-14Enable AMD64 Salsa20 implementation on WIN64Jussi Kivilinna2-10/+33
2015-05-14Enable AMD64 Poly1305 implementations on WIN64Jussi Kivilinna4-34/+70
2015-05-14Enable AMD64 3DES implementation on WIN64Jussi Kivilinna2-15/+75
2015-05-14Enable AMD64 ChaCha20 implementations on WIN64Jussi Kivilinna4-19/+63
2015-05-14Enable AMD64 CAST5 implementation on WIN64Jussi Kivilinna2-24/+86
2015-05-14Enable AMD64 Camellia implementations on WIN64Jussi Kivilinna3-46/+85
2015-05-14Enable AMD64 Blowfish implementation on WIN64Jussi Kivilinna2-23/+97
2015-05-14Enable AMD64 arcfour implementation on WIN64Jussi Kivilinna2-4/+26
2015-05-14Update documentation for Poly1305-ChaCha20 AEAD, RFC-7539Jussi Kivilinna2-5/+6
2015-05-14hwf-x86: use edi for passing value to ebx for i386 cpuidJussi Kivilinna1-1/+1