summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-02-09doc: about commit 23b72901f8a5ba9a78485b235c7a917fbc8faae0NIIBE Yutaka0-0/+0
2016-02-09ecc: input validation on ECDH.NIIBE Yutaka1-0/+6
2016-02-08Add ARM assembly implementation of SHA-512Jussi Kivilinna4-33/+520
2016-02-03tests: Add a test for Curve25519.NIIBE Yutaka2-1/+569
2016-02-02ecc: Fix Curve25519 for data by older implementation.NIIBE Yutaka1-20/+18
2016-02-02ecc: more fix of Curve25519.NIIBE Yutaka1-4/+3
2016-02-02ecc: Fix ECDH of Curve25519.NIIBE Yutaka2-18/+27
2016-01-29Update 'Interface changes' in NEWSJussi Kivilinna1-0/+17
2016-01-29Improve performance of generic SHA256 implementationJussi Kivilinna1-87/+83
2016-01-29Update NEWSJussi Kivilinna1-0/+13
2016-01-28doc: Fix typos in gcry_mpi_ec_new.Werner Koch1-1/+1
2016-01-28ecc: New API function gcry_mpi_ec_decode_point.Werner Koch11-8/+69
2016-01-15Fix build problem for rndegd.cWerner Koch2-3/+4
2016-01-15random: Fix possible AIX problem with sysconf in rndunix.Werner Koch1-3/+12
2015-12-27random: Take at max 25% from RDRANDWerner Koch1-3/+11
2015-12-27doc: Typo fix and .gitignore addition.Werner Koch2-1/+2
2015-12-07doc: Fix typo.Justus Winter1-1/+1
2015-12-07cipher: Improve error handling.Justus Winter1-1/+4
2015-12-07cipher: Initialize 'flags'.Justus Winter1-1/+1
2015-12-05ecc: CHANGE point representation of Curve25519.NIIBE Yutaka2-17/+52
2015-12-03chacha20: fix alignment of self-test contextJussi Kivilinna1-21/+25
2015-12-03salsa20: fix alignment of self-test contextJussi Kivilinna1-15/+19
2015-12-02random: Drop fake entropy gathering function.Justus Winter1-53/+3
2015-12-02random: Fix selection of entropy gathering function.Justus Winter1-2/+2
2015-11-26ecc: minor improvement of point multiplication.NIIBE Yutaka1-3/+4
2015-11-25ecc: Constant-time multiplication for Weierstrass curve.NIIBE Yutaka1-4/+15
2015-11-25mpi: fix gcry_mpi_swap_cond.NIIBE Yutaka1-2/+6
2015-11-25mpi: Fix mpi_set_cond and mpi_swap_cond .NIIBE Yutaka1-2/+12
2015-11-25ecc: multiplication of Edwards curve to be constant-time.NIIBE Yutaka1-2/+3
2015-11-25ecc: Add point_resize and point_swap_cond.NIIBE Yutaka1-16/+35
2015-11-18cipher: Fix error handling.Justus Winter1-0/+1
2015-11-18Tweak Keccak for small speed-upJussi Kivilinna2-30/+27
2015-11-18Update license information for CRCJussi Kivilinna1-50/+0
2015-11-17Fix typos found using codespellJustus Winter18-28/+28
2015-11-01Improve performance of Tiger hash algorithmsJussi Kivilinna1-64/+40
2015-11-01Add ARMv7/NEON implementation of KeccakJussi Kivilinna5-6/+1016
2015-11-01Optimize Keccak 64-bit absorb functionsJussi Kivilinna2-66/+192
2015-10-31Enable CRC test vectors with zero bytesJussi Kivilinna1-9/+5
2015-10-31Keccak: Add SHAKE Extendable-Output FunctionsJussi Kivilinna8-52/+700
2015-10-31Few updates to documentationJussi Kivilinna1-3/+4
2015-10-31Add HMAC-SHA3 test vectorsJussi Kivilinna1-0/+163
2015-10-28md: add variable length output interfaceJussi Kivilinna22-37/+171
2015-10-28md: check hmac flag in prepare_macpadsJussi Kivilinna1-0/+3
2015-10-28keccak: rewrite for improved performanceJussi Kivilinna5-243/+1404
2015-10-28hwf-x86: add detection for Intel CPUs with fast SHLD instructionJussi Kivilinna6-30/+62
2015-10-28Fix OCB amd64 assembly implementations for x32Jussi Kivilinna3-116/+136
2015-10-28bench-slope: add KDF/PBKDF2 benchmarkJussi Kivilinna1-1/+173
2015-10-22md: keep contexts for HMAC in GcryDigestEntry.NIIBE Yutaka1-124/+120
2015-10-15Fix double free on error.NIIBE Yutaka1-4/+2
2015-10-14Fix gpg_error_t and gpg_err_code_t confusion.NIIBE Yutaka9-25/+23