Home GnuPG

ecc: Fix gcry_mpi_ec_curve_point for Weierstrass.
ecb90f8e7c6fUnpublished

Unpublished Commit · Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.

Description

ecc: Fix gcry_mpi_ec_curve_point for Weierstrass.

* mpi/ec.c (_gcry_mpi_ec_curve_point): Use correct equation.
(ec_pow3): New.
(ec_p_init): Always copy B.

The code path was obviously never tested.

  • Signed-off-by: Werner Koch <wk@gnupg.org>

Details

Provenance
wernerAuthored on Nov 29 2013, 5:14 PM
Parents
rC29eddc2558d4: mpi: Introduce 4 user flags for gcry_mpi_t.
Branches
Unknown
Tags
Unknown

Event Timeline

Werner Koch <wk@gnupg.org> committed rCecb90f8e7c6f: ecc: Fix gcry_mpi_ec_curve_point for Weierstrass. (authored by Werner Koch <wk@gnupg.org>).Dec 2 2013, 4:21 PM