summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
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
2014-12-23gcm: do not pass extra key pointer for setupM/fillMJussi Kivilinna2-8/+9
2014-12-23rijndael: use more compact look-up tables and add table prefetchingJussi Kivilinna5-3426/+820
2014-12-15build: Add configure option --disable-doc.Werner Koch2-4/+20
2014-12-12rijndael: further optimizations for AES-NI accelerated CBC and CFB bulk modesJussi Kivilinna1-140/+104
2014-12-12GCM: move Intel PCLMUL accelerated implementation to separate fileJussi Kivilinna4-377/+430
2014-12-06rijndael: split Padlock part to separate fileJussi Kivilinna4-79/+114
2014-12-01rijndael: refactor to reduce number of #ifdefs and branchesJussi Kivilinna5-223/+172
2014-12-01rijndael: move AES-NI blocks before PadlockJussi Kivilinna1-43/+45
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