summaryrefslogtreecommitdiff
path: root/cipher/ecc-common.h
Commit message (Expand)AuthorAgeFilesLines
* cipher:dsa,ecdsa: Support supplying K externally.NIIBE Yutaka2021-10-071-1/+1
* cipher: Support internal hashing for DSA and ECDSA signing.NIIBE Yutaka2021-07-291-1/+2
* ecc: Fix keygrip computation for compressed points.Werner Koch2021-03-241-0/+2
* ecc: Change EdDSA internal API.NIIBE Yutaka2020-06-181-2/+2
* Add elliptic curve SM2 implementation.Tianjia Zhang2020-01-211-0/+12
* ecc: Simplify _gcry_ecc_compute_public.NIIBE Yutaka2019-10-241-3/+2
* ecc: Simplify using mpi_ec_t directly.NIIBE Yutaka2019-10-221-27/+9
* ecc: Simply use unsigned int for cofactor, not MPI.NIIBE Yutaka2019-10-211-1/+1
* ecc: Simplify compute_keygrip.NIIBE Yutaka2019-10-181-1/+1
* ecc: Consolidate encoding a point for Montgomery curve.NIIBE Yutaka2019-10-101-0/+4
* ecc: Add an API for X25519 function as gcry_ecc_mul_point.NIIBE Yutaka2019-06-201-0/+2
* ecc: New API function gcry_mpi_ec_decode_point.Werner Koch2016-01-281-7/+2
* Add Curve25519 support.NIIBE Yutaka2015-08-061-0/+3
* ecc: Add key generation flag "no-keytest".Werner Koch2015-05-211-1/+1
* ecc: Add cofactor to domain parameters.NIIBE Yutaka2014-08-081-1/+2
* ecc: Support the non-standard 0x40 compression flag for EdDSA.Werner Koch2014-07-251-0/+1
* ecc: Merge partly duplicated code.Werner Koch2013-12-061-0/+2
* ecc: Remove unused internal function.Werner Koch2013-12-061-2/+1
* Remove macro hacks for internal vs. external functions. Part 1.Werner Koch2013-12-051-1/+1
* ecc: Make gcry_pk_testkey work for Ed25519.Werner Koch2013-12-021-1/+2
* ecc: Change keygrip computation for Ed25519+EdDSA.Werner Koch2013-11-111-0/+8
* ecc: Change algorithm for Ed25519 x recovery.Werner Koch2013-10-241-2/+2
* ecc: Refactor _gcry_ecc_eddsa_decodepoint.Werner Koch2013-10-241-0/+2
* ecc: Refactor ecc.cWerner Koch2013-10-231-0/+31
* pubkey: Move sexp parsing of remaining fucntions to the modules.Werner Koch2013-10-111-1/+1
* ecc: Allow the name "q@eddsa" to get/set the public key.Werner Koch2013-09-251-0/+10
* ecc: Refactor low-level access functions.Werner Koch2013-09-251-0/+2
* ecc: Add Ed25519 key generation and prepare for optimizations.Werner Koch2013-09-181-0/+3
* Prepare support for non-Weierstrass EC equations.Werner Koch2013-09-041-1/+4
* Refactor the ECC code into 3 files.Werner Koch2013-08-301-0/+80