summaryrefslogtreecommitdiff
path: root/cipher/ecc.c
Commit message (Expand)AuthorAgeFilesLines
* ecc: Make the PCT recoverable in FIPS mode and consistent with RSA.Jakub Jelen2023-03-071-8/+28
* ecc: Do not allow skipping tests in FIPS Mode.Jakub Jelen2023-03-071-1/+1
* Simplify the PCT for RSA and ECDSAJakub Jelen2022-08-231-42/+8
* ecc: Run PCT also with the digest stepJakub Jelen2022-08-231-0/+81
* fips: Run digest&sign self tests for RSA and ECC in FIPS mode.Jakub Jelen2022-08-231-6/+132
* cipher:dsa,ecdsa: Support supplying K externally.NIIBE Yutaka2021-10-071-2/+9
* cipher: Support internal hashing for DSA and ECDSA signing.NIIBE Yutaka2021-07-291-5/+6
* ecc: Fix keygrip computation for compressed points.Werner Koch2021-03-241-16/+108
* ecc: Fix initialization of CTX for sign and verify.NIIBE Yutaka2021-01-261-3/+5
* ecc: Support reading EC point in compressed format for good curves.NIIBE Yutaka2020-07-141-1/+1
* ecc: For Ed448, it's only for EdDSA.NIIBE Yutaka2020-06-181-0/+28
* ecc: Change EdDSA internal API.NIIBE Yutaka2020-06-181-2/+2
* ecc: Initialize key before handling data.NIIBE Yutaka2020-06-171-34/+34
* ecc: No (flags eddsa) required for Ed448.NIIBE Yutaka2020-06-171-4/+6
* ecc: Fix Ed448 key generation.NIIBE Yutaka2020-06-161-2/+4
* ecc: Detect the use of a Montgomery curve earlier in ecc_verify.Werner Koch2020-05-131-0/+8
* ecc: Initialize a dummy parameter.Werner Koch2020-05-121-2/+3
* Add elliptic curve SM2 implementation.Tianjia Zhang2020-01-211-12/+41
* ecc: Simplify signature codeTianjia Zhang2020-01-211-21/+1
* ecc: Wrong flag and elements_enc fix.Tianjia Zhang2020-01-191-2/+2
* ecc: Introduce new dialect: ECC_DIALECT_SAFECURVE.NIIBE Yutaka2019-10-251-32/+67
* ecc: Simplify _gcry_ecc_compute_public.NIIBE Yutaka2019-10-241-2/+2
* ecc: ECDH clean up for use of ec->nbits.NIIBE Yutaka2019-10-231-5/+5
* ecc: Fix key generation for ECDH.NIIBE Yutaka2019-10-221-1/+0
* ecc: Simplify using mpi_ec_t directly.NIIBE Yutaka2019-10-221-473/+98
* ecc: Consolidate with _gcry_mpi_ec_internal_new.NIIBE Yutaka2019-10-221-182/+13
* ecc: Simplify ecc_encrypt_raw and ecc_decrypt_raw.NIIBE Yutaka2019-10-211-72/+74
* ecc: More fixes for cofactor with PUBKEY_FLAG_PARAM.NIIBE Yutaka2019-10-211-10/+30
* ecc: Simply use unsigned int for cofactor, not MPI.NIIBE Yutaka2019-10-211-37/+23
* ecc: Simplify compute_keygrip.NIIBE Yutaka2019-10-181-14/+9
* ecc: Clean up key generation code.NIIBE Yutaka2019-10-181-12/+4
* ecc: Handle ephemeral key as opaque octets.NIIBE Yutaka2019-10-111-6/+1
* ecc: Consolidate encoding a point for Montgomery curve.NIIBE Yutaka2019-10-101-53/+19
* ecc: More clean-up for Ed25519 and Curve25519.NIIBE Yutaka2019-10-091-29/+31
* ecc: Fix hard-coded value for 25519 to allow other modern curves.NIIBE Yutaka2019-10-081-15/+43
* ecc: Clean up for decoding point.NIIBE Yutaka2019-10-081-6/+1
* ecc: Adjust debugging outputDaniel Kahn Gillmor2019-03-201-11/+11
* ecc: Fix memory leak in the error case of ecc_encrypt_rawWerner Koch2018-10-241-4/+6
* ecc: Add input validation for X25519.NIIBE Yutaka2017-08-271-2/+15
* ecc: Fix memory leak.Werner Koch2016-06-251-1/+2
* ecc: Default cofactor 1 for PUBKEY_FLAG_PARAM.Niibe Yutaka2016-06-161-0/+12
* ecc: Fix ecc_verify for cofactor support.NIIBE Yutaka2016-06-081-1/+1
* ecc: Fix corner cases for X25519.NIIBE Yutaka2016-04-131-12/+49
* ecc: Fix X25519 computation on Curve25519.NIIBE Yutaka2016-04-121-4/+22
* ecc: Fix initialization of EC context.NIIBE Yutaka2016-04-121-5/+5
* ecc: Positive values in computation.NIIBE Yutaka2016-04-061-4/+1
* cipher: Fix memleaks in (self)tests.Peter Wu2016-03-241-0/+1
* ecc: ECDSA adjustments for FIPS 186-4Vitezslav Cizek2016-03-181-5/+166
* cipher: Update comment.Justus Winter2016-03-161-2/+2
* ecc: Not validate input point for Curve25519.NIIBE Yutaka2016-02-121-1/+3