summaryrefslogtreecommitdiff
path: root/cipher/ecc-curves.c
AgeCommit message (Expand)AuthorFilesLines
2016-03-18ecc: ECDSA adjustments for FIPS 186-4Vitezslav Cizek1-1/+1
2015-08-10ecc: fix Montgomery curve bugs.NIIBE Yutaka1-1/+1
2015-08-06Add Curve25519 support.NIIBE Yutaka1-2/+15
2014-11-19ecc: Improve Montgomery curve implementation.NIIBE Yutaka1-2/+1
2014-08-08ecc: Add cofactor to domain parameters.NIIBE Yutaka1-35/+94
2014-07-25ecc: Support the non-standard 0x40 compression flag for EdDSA.Werner Koch1-1/+1
2014-01-27Fix memory leaks in ecc codeDmitry Eremin-Solenikov1-4/+18
2014-01-13Add GOST R 34.10-2012 curves proposed by TC26Dmitry Eremin-Solenikov1-0/+35
2014-01-13Add GOST R 34.10-2001 curves per RFC4357Dmitry Eremin-Solenikov1-1/+39
2014-01-13ecc: Make a macro shorter.Werner Koch1-3/+19
2014-01-12Add secp256k1 curve.NIIBE Yutaka1-0/+13
2013-12-12Remove macro hacks for internal vs. external functions. Part 2 and last.Werner Koch1-13/+13
2013-12-06ecc: Remove unused internal function.Werner Koch1-22/+8
2013-12-05ecc: Change OID for Ed25519.Werner Koch1-1/+2
2013-12-05Remove macro hacks for internal vs. external functions. Part 1.Werner Koch1-45/+45
2013-12-02ecc: Make gcry_pk_testkey work for Ed25519.Werner Koch1-7/+7
2013-11-13ecc: Fix some memory leaksChristian Grothoff1-0/+1
2013-11-11ecc: Change keygrip computation for Ed25519+EdDSA.Werner Koch1-0/+50
2013-11-11mpi: Add special format GCRYMPI_FMT_OPAQUE.Werner Koch1-2/+2
2013-11-08ecc: Improve gcry_pk_get_curve.Werner Koch1-35/+71
2013-11-08ecc: Make "noparam" the default and replace by "param".Werner Koch1-6/+12
2013-11-05ecc: Fully implement Ed25519 compression in ECDSA mode.Werner Koch1-45/+83
2013-10-16ecc: Add support for GOST R 34.10-2001/-2012 signaturesDmitry Eremin-Solenikov1-0/+28
2013-10-16sexp: Add function gcry_sexp_extract_param.Werner Koch1-3/+3
2013-10-11pubkey: Move sexp parsing of remaining fucntions to the modules.Werner Koch1-23/+28
2013-10-09pubkey: Move sexp parsing for gcry_pk_verify to the modules.Werner Koch1-9/+20
2013-10-08pubkey: Move sexp parsing for gcry_pk_get_nbits to the modules.Werner Koch1-11/+16
2013-10-06ecc: Add OID for Ed25519.Werner Koch1-0/+2
2013-09-30ecc: Use faster b parameter for Ed25519.Werner Koch1-1/+1
2013-09-25ecc: Allow the name "q@eddsa" to get/set the public key.Werner Koch1-6/+56
2013-09-25ecc: Refactor low-level access functions.Werner Koch1-0/+140
2013-09-18ecc: Add Ed25519 key generation and prepare for optimizations.Werner Koch1-17/+28
2013-09-16ecc: Implement Curve Ed25519 signing and verification.Werner Koch1-2/+14
2013-09-07mpi: Improve support for non-Weierstrass support.Werner Koch1-5/+9
2013-09-04Prepare support for non-Weierstrass EC equations.Werner Koch1-4/+35
2013-08-30Refactor the ECC code into 3 files.Werner Koch1-0/+731