summaryrefslogtreecommitdiff
path: root/cipher/ecc-curves.c
Commit message (Expand)AuthorAgeFilesLines
* ecc: Fix bug in gcry_pk_get_param for Curve25519.Werner Koch2021-06-171-22/+4
* ecc: Fix Ed25519 private key handling for preceding ZEROs.NIIBE Yutaka2021-01-261-5/+23
* ecc: Add backward compatibility support for Ed25519 key in SEXP.NIIBE Yutaka2021-01-081-2/+35
* ecc: Minor implementation change for _gcry_ecc_get_curve.NIIBE Yutaka2021-01-081-32/+32
* ecc: Handle removed zeros at the beginning for Ed25519.NIIBE Yutaka2020-10-301-5/+30
* ecc: Support reading EC point in compressed format for good curves.NIIBE Yutaka2020-07-141-11/+14
* ecc: Fix length computation.NIIBE Yutaka2020-06-231-1/+4
* ecc: Add new curve: Ed448.NIIBE Yutaka2020-06-161-1/+18
* ecc: Fix EdDSA encoding for Ed448.NIIBE Yutaka2020-06-161-2/+5
* ecc: Fix NBITS in domain_parms.NIIBE Yutaka2020-06-121-2/+2
* ecc: Use opaque MPI for 'd' of Ed25519/EdDSA.NIIBE Yutaka2020-06-031-6/+9
* ecc: Consistently handle parameters as unsigned value.NIIBE Yutaka2020-06-011-1/+1
* ecc: Remove not yet supported Ed448 and make X25519 an alias.Werner Koch2020-05-131-5/+6
* ecc: Make 1.3.101.112 and alias for Ed25519Werner Koch2020-05-131-22/+3
* ecc: Temporary hack to enable Ed25519 as specified by rfc8410.Werner Koch2020-05-121-5/+16
* mpi: Fix error that point not uninitializedTianjia Zhang2020-01-191-0/+1
* Add new curve named sm2p256v1.Tianjia Zhang2020-01-161-0/+14
* ecc: update GOST2012 curvesPaul Wolneykien2019-11-181-5/+46
* ecc: Add Curve for X448 with ECC_DIALECT_SAFECURVE.NIIBE Yutaka2019-10-281-1/+17
* ecc: Introduce new dialect: ECC_DIALECT_SAFECURVE.NIIBE Yutaka2019-10-251-1/+17
* ecc: Support an opaque MPI handling in mpi_from_keyparam.NIIBE Yutaka2019-10-241-11/+12
* ecc: String constant fix.NIIBE Yutaka2019-10-241-2/+2
* ecc: Simplify _gcry_ecc_compute_public.NIIBE Yutaka2019-10-241-2/+2
* ecc: Fix debug output.NIIBE Yutaka2019-10-221-26/+20
* ecc: Fix for NBITS support.NIIBE Yutaka2019-10-221-3/+4
* ecc: Add NAME member to struct mpi_ec_ctx_s.NIIBE Yutaka2019-10-221-0/+1
* ecc: Add key generation support to mpi_ec_get_elliptic_curve.NIIBE Yutaka2019-10-221-21/+21
* ecc: Support flags and debug print in _gcry_mpi_ec_internal_new.NIIBE Yutaka2019-10-221-7/+70
* ecc: Add new function _gcry_mpi_ec_internal_new.NIIBE Yutaka2019-10-211-131/+122
* ecc: Simply use unsigned int for cofactor, not MPI.NIIBE Yutaka2019-10-211-68/+60
* ecc: Simplify compute_keygrip.NIIBE Yutaka2019-10-181-9/+4
* ecc: Clean up for decoding point.NIIBE Yutaka2019-10-081-8/+2
* ecc: Fix regression in keygrip computation for cv25519 (2).NIIBE Yutaka2019-10-021-1/+12
* ecc: Fix regression in keygrip computation for cv25519.Werner Koch2019-09-281-1/+5
* ecc: Add an API for X25519 function as gcry_ecc_mul_point.NIIBE Yutaka2019-06-201-1/+1
* cipher: Add comments about future OIDs.Werner Koch2018-10-251-2/+16
* ecc: Fix potential unintended freeing of an internal param.Werner Koch2018-10-231-1/+1
* ecc: Use 25519 method also for ed25519.NIIBE Yutaka2017-08-291-2/+15
* ecc: Positive values in computation.NIIBE Yutaka2016-04-061-2/+10
* ecc: ECDSA adjustments for FIPS 186-4Vitezslav Cizek2016-03-181-1/+1
* ecc: fix Montgomery curve bugs.NIIBE Yutaka2015-08-101-1/+1
* Add Curve25519 support.NIIBE Yutaka2015-08-061-2/+15
* ecc: Improve Montgomery curve implementation.NIIBE Yutaka2014-11-191-2/+1
* ecc: Add cofactor to domain parameters.NIIBE Yutaka2014-08-081-35/+94
* ecc: Support the non-standard 0x40 compression flag for EdDSA.Werner Koch2014-07-251-1/+1
* Fix memory leaks in ecc codeDmitry Eremin-Solenikov2014-01-271-4/+18
* Add GOST R 34.10-2012 curves proposed by TC26Dmitry Eremin-Solenikov2014-01-131-0/+35
* Add GOST R 34.10-2001 curves per RFC4357Dmitry Eremin-Solenikov2014-01-131-1/+39
* ecc: Make a macro shorter.Werner Koch2014-01-131-3/+19
* Add secp256k1 curve.NIIBE Yutaka2014-01-121-0/+13