summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Expand)AuthorFilesLines
2014-01-13Truncate hash values for ECDSA signature schemeDmitry Eremin-Solenikov1-1/+46
2014-01-13Add GOST R 34.10-2012 curves proposed by TC26Dmitry Eremin-Solenikov1-1/+1
2014-01-13Add GOST R 34.10-2001 curves per RFC4357Dmitry Eremin-Solenikov1-1/+1
2014-01-13Add a function to retrieve algorithm used by MAC handlerDmitry Eremin-Solenikov1-0/+6
2014-01-12Add secp256k1 curve.NIIBE Yutaka2-1/+23
2013-12-16tests: Add SHA-512 to the long hash test.Werner Koch3-3/+33
2013-12-16Add configure option --enable-large-data-tests.Werner Koch2-5/+23
2013-12-15Use u64 for CCM data lengthsJussi Kivilinna3-8/+17
2013-12-14tests: Prevent rare failure of gcry_pk_decrypt test.Werner Koch1-16/+59
2013-12-11random: Add a feature to close device file descriptors.Werner Koch1-0/+49
2013-12-09tests: Speed up benchmarks in regression test mode.Werner Koch4-4/+31
2013-12-09tests: Add --csv option to bench-slope.Werner Koch1-30/+169
2013-12-07sexp: Allow long names and white space in gcry_sexp_extract_param.Werner Koch1-0/+71
2013-12-04mpi: fix gcry_mpi_powm for negative base.NIIBE Yutaka1-0/+19
2013-12-02ecc: Use constant time point operation for Twisted Edwards.Werner Koch1-1/+7
2013-12-02ecc: Make gcry_pk_testkey work for Ed25519.Werner Koch1-21/+22
2013-11-21Add GMAC to MAC APIJussi Kivilinna3-6/+55
2013-11-20GCM: Add support for split data buffers and online operationJussi Kivilinna1-48/+118
2013-11-19Initial implementation of GCMDmitry Eremin-Solenikov3-0/+467
2013-11-19Add CMAC (Cipher-based MAC) to MAC APIJussi Kivilinna1-0/+141
2013-11-16Add new MAC API, initially with HMACJussi Kivilinna3-11/+732
2013-11-14md: Fix hashing for data >= 256 GBWerner Koch3-2/+632
2013-11-11ecc: Change keygrip computation for Ed25519+EdDSA.Werner Koch1-2/+56
2013-11-08ecc: Implement the "nocomp" flag for key generation.Werner Koch1-3/+4
2013-11-08ecc: Make "noparam" the default and replace by "param".Werner Koch1-3/+3
2013-11-06Tweak bench-slope parametersJussi Kivilinna1-3/+3
2013-11-05ecc: Require "eddsa" flag for curve Ed25519.Werner Koch5-10/+18
2013-11-05mpi: Add function gcry_mpi_set_opaque_copy.Werner Koch1-0/+18
2013-11-04Make test vectors 'static const'Jussi Kivilinna1-18/+18
2013-10-29tests: Add feature to skip benchmarks.Werner Koch2-10/+20
2013-10-29ecc: Finish Ed25519/ECDSA hack.Werner Koch1-7/+24
2013-10-29ecc: Add flags "noparam" and "comp".Werner Koch1-1/+17
2013-10-28Add new benchmarking utility, bench-slopeJussi Kivilinna2-2/+1174
2013-10-25tests: Add tests for mpi_cmp.Werner Koch1-20/+144
2013-10-24ecc: Change algorithm for Ed25519 x recovery.Werner Koch1-7/+23
2013-10-23mpi: Fix scanning of negative SSH formats and add more tests.Werner Koch1-34/+98
2013-10-22Add Counter with CBC-MAC mode (CCM)Jussi Kivilinna2-4/+847
2013-10-17tests: Add test options to keygen.Werner Koch1-11/+40
2013-10-16Avoid void* pointer arithmeticJussi Kivilinna1-6/+8
2013-10-16ecc: Add support for GOST R 34.10-2001/-2012 signaturesDmitry Eremin-Solenikov3-2/+92
2013-10-16Fix 256-bit ecdsa test key definitionDmitry Eremin-Solenikov1-1/+1
2013-10-16sexp: Add function gcry_sexp_extract_param.Werner Koch1-3/+513
2013-10-15ecc: Support use of Ed25519 with ECDSA.Werner Koch2-1/+185
2013-10-11pubkey: Move sexp parsing for gcry_pk_encrypt to the modules.Werner Koch1-1/+3
2013-10-09pubkey: Move sexp parsing for gcry_pk_verify to the modules.Werner Koch1-2/+12
2013-09-30ecc: Use faster b parameter for Ed25519.Werner Koch1-1/+1
2013-09-30ecc: Fix recomputing of Q for Ed25519.Werner Koch1-2/+10
2013-09-25ecc: Allow the name "q@eddsa" to get/set the public key.Werner Koch1-12/+180
2013-09-24ecc: Allow the use of an uncompressed public key.Werner Koch2-4/+15
2013-09-20pk: Move s-exp creation for gcry_pk_decrypt to the modules.Werner Koch1-1/+12