summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2015-04-26Disallow compiler from generating SSE instructions in mixed C+asm sourceJussi Kivilinna3-0/+19
2015-04-18Add OCB bulk crypt/auth functions for AES/AES-NIJussi Kivilinna7-29/+884
2015-04-15tests: Add option to time the S2K function.Werner Koch1-7/+114
2015-04-15tests: Improve stopwatch.hWerner Koch4-32/+40
2015-04-13mpi: Fix gcry_mpi_copy for NULL opaque data.Werner Koch1-1/+2
2015-04-12Add git url to AUTHORSWerner Koch1-1/+3
2015-03-21wipememory: use one-byte aligned type for unaligned memory accessesJussi Kivilinna1-6/+17
2015-03-21bufhelp: use one-byte aligned type for unaligned memory accessesJussi Kivilinna2-57/+108
2015-03-21tests/bench-slope: fix memory-leak and use-after-free bugsJussi Kivilinna1-1/+3
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 Koch3-21/+23
2015-03-16Indentation fix.Werner Koch1-2/+3
2015-03-16mpi: Remove useless condition.Werner Koch1-9/+2
2015-03-16cipher: Remove useless NULL check.Werner Koch1-1/+1
2015-02-28Fix in-place encryption for OCB modeJussi Kivilinna2-6/+66
2015-02-27tests: fix t-sexp.c.NIIBE Yutaka1-0/+2
2015-02-27mpi: Avoid data-dependent timing variations in mpi_powm.NIIBE Yutaka1-6/+45
2015-02-27mpi: Revise mpi_powm.NIIBE Yutaka1-42/+18
2015-02-23cipher: Use ciphertext blinding for Elgamal decryption.Werner Koch1-5/+41
2015-02-12mpi: Add mpi_set_cond.NIIBE Yutaka2-4/+32
2015-01-30w32: Use -static-libgcc to avoid linking to libgcc_s_sjlj-1.dll.Werner Koch1-1/+3
2015-01-28Fix building of GOST s-boxes when cross-compiling.Werner Koch1-3/+8
2015-01-20rijndael: fix wrong ifdef for SSSE3 setkeyJussi Kivilinna1-1/+1
2015-01-16Add OCB cipher modeWerner Koch11-29/+1264
2015-01-15Add functions to count trailing zero bits in a word.Werner Koch2-0/+60
2015-01-15Re-indent types.h for easier reading.Werner Koch1-62/+63
2015-01-08cipher: Prepare for OCB mode.Werner Koch2-6/+14
2015-01-06Make make distcheck work again.Werner Koch2-2/+3
2015-01-06Remove the old Manifest filesWerner Koch30-493/+2
2015-01-06stribog: Reduce table size to the needed one.Dmitry Eremin-Solenikov1-1/+1
2015-01-06gostr3411-94: Fix the iteration count for length filling loop.Dmitry Eremin-Solenikov1-1/+1
2015-01-06build: Add a commit-msg git-hook script.Werner Koch1-0/+127
2015-01-05random: Silent warning under NetBSD using rndunixWerner Koch2-5/+21
2015-01-05primegen: Fix memory leak for invalid call sequences.Werner Koch1-39/+40
2015-01-05doc: Update yat2m to current upstream version (GnuPG).Werner Koch1-3/+100
2015-01-05build: Require automake 1.14.Werner Koch1-2/+2
2015-01-05cipher: Add the original PD notice to rijndael-ssse3-amd64.cWerner Koch1-1/+18
2015-01-05Replace camel case of internal scrypt functions.Werner Koch1-8/+11
2015-01-05doc: State that gcry_md_write et al may be used after md_read.Werner Koch3-8/+23
2015-01-05doc: typo fixWerner Koch1-1/+1
2015-01-02rmd160: restore native-endian store in _gcry_rmd160_mixblockJussi Kivilinna1-3/+4
2014-12-27Add Intel SSSE3 based vector permutation AES implementationJussi Kivilinna5-3/+1316
2014-12-25random-csprng: fix compiler warnings on ARMJussi Kivilinna1-2/+2
2014-12-25scrypt: fix compiler warnings on ARMJussi Kivilinna1-1/+1
2014-12-25secmem: fix compiler warnings on ARMJussi Kivilinna1-5/+7
2014-12-25hash: fix compiler warning on ARMJussi Kivilinna8-11/+11
2014-12-25rijndael: fix compiler warnings on ARMJussi Kivilinna2-72/+75
2014-12-23Poly1305-AEAD: updated implementation to match draft-irtf-cfrg-chacha20-poly1...Jussi Kivilinna5-49/+108
2014-12-23chacha20: allow setting counter for stream random accessJussi Kivilinna1-5/+16