summaryrefslogtreecommitdiff
path: root/cipher/ecc.c
AgeCommit message (Expand)AuthorFilesLines
2016-03-24cipher: Fix memleaks in (self)tests.HEADmasterPeter Wu1-0/+1
2016-03-18ecc: ECDSA adjustments for FIPS 186-4Vitezslav Cizek1-5/+166
2016-03-16cipher: Update comment.Justus Winter1-2/+2
2016-02-12ecc: Not validate input point for Curve25519.NIIBE Yutaka1-1/+3
2016-02-10ecc: Fix memory leaks on error.NIIBE Yutaka1-2/+2
2016-02-09ecc: input validation on ECDH.NIIBE Yutaka1-0/+6
2016-02-02ecc: Fix ECDH of Curve25519.NIIBE Yutaka1-9/+15
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 Yutaka1-9/+12
2015-11-17Fix typos found using codespellJustus Winter1-1/+1
2015-08-10ecc: fix Montgomery curve bugs.NIIBE Yutaka1-1/+3
2015-08-06Add Curve25519 support.NIIBE Yutaka1-47/+155
2015-07-10ecc: fix memory leak.Peter Wu1-0/+2
2015-07-06ecc: fix memory leaks.NIIBE Yutaka1-16/+8
2015-05-21ecc: Add key generation flag "no-keytest".Werner Koch1-14/+19
2015-05-21ecc: Avoid double conversion to affine coordinates in keygen.Werner Koch1-38/+67
2014-11-19ecc: Improve Montgomery curve implementation.NIIBE Yutaka1-4/+85
2014-08-08ecc: Add cofactor to domain parameters.NIIBE Yutaka1-36/+52
2014-07-25ecc: Support the non-standard 0x40 compression flag for EdDSA.Werner Koch1-6/+5
2014-01-27Fix memory leaks in ecc codeDmitry Eremin-Solenikov1-1/+1
2014-01-13ecc: Make a macro shorter.Werner Koch1-4/+4
2013-12-12Remove macro hacks for internal vs. external functions. Part 2 and last.Werner Koch1-10/+10
2013-12-06ecc: Remove unused internal function.Werner Koch1-1/+0
2013-12-05Remove macro hacks for internal vs. external functions. Part 1.Werner Koch1-183/+177
2013-12-02ecc: Make gcry_pk_testkey work for Ed25519.Werner Koch1-121/+135
2013-11-13ecc: Fix key generation for a plain Ed25519 key.Christian Grothoff1-1/+15
2013-11-13ecc: Fix some memory leaksChristian Grothoff1-0/+1
2013-11-11ecc: Change keygrip computation for Ed25519+EdDSA.Werner Koch1-52/+107
2013-11-08ecc: Implement the "nocomp" flag for key generation.Werner Koch1-1/+1
2013-11-08ecc: Make "noparam" the default and replace by "param".Werner Koch1-22/+22
2013-11-05ecc: Require "eddsa" flag for curve Ed25519.Werner Koch1-29/+12
2013-11-05ecc: Fully implement Ed25519 compression in ECDSA mode.Werner Koch1-5/+5
2013-10-29ecc: Finish Ed25519/ECDSA hack.Werner Koch1-2/+17
2013-10-29ecc: Add flags "noparam" and "comp".Werner Koch1-27/+54
2013-10-23ecc: Refactor ecc.cWerner Koch1-1065/+12
2013-10-22ecc: Correct compliant key generation for Edwards curves.NIIBE Yutaka1-10/+23
2013-10-17ecc: Put the curve name again into the output of gcry_pk_genkey.Werner Koch1-1/+2
2013-10-16ecc: Add support for GOST R 34.10-2001/-2012 signaturesDmitry Eremin-Solenikov1-0/+214
2013-10-16sexp: Add function gcry_sexp_extract_param.Werner Koch1-19/+19
2013-10-15ecc: Support use of Ed25519 with ECDSA.Werner Koch1-17/+31
2013-10-14pubkey: Support flags list in gcry_pk_genkey.Werner Koch1-3/+17
2013-10-11pubkey: Move sexp parsing of remaining fucntions to the modules.Werner Koch1-47/+87
2013-10-11pubkey: Move sexp parsing for gcry_pk_decrypt to the modules.Werner Koch1-50/+109
2013-10-11pubkey: Move sexp parsing for gcry_pk_encrypt to the modules.Werner Koch1-41/+114
2013-10-11pubkey: Move sexp parsing for gcry_pk_sign to the modules.Werner Koch1-70/+118
2013-10-09pubkey: Move sexp parsing for gcry_pk_verify to the modules.Werner Koch1-56/+136
2013-10-08pubkey: Move sexp parsing for gcry_pk_get_nbits to the modules.Werner Koch1-3/+47
2013-10-08pubkey: Move sexp parsing for gcry_pk_getkey to the modules.Werner Koch1-22/+20
2013-09-30ecc: Fix recomputing of Q for Ed25519.Werner Koch1-14/+18