Home GnuPG

ecc: Change algorithm for Ed25519 x recovery.
c630fd71b336Unpublished

Unpublished Commit · Learn More

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

Description

ecc: Change algorithm for Ed25519 x recovery.

* cipher/ecc-eddsa.c (scanval): Add as temporary hack.
(_gcry_ecc_eddsa_recover_x): Use the algorithm from page 15 of the
paper.  Return an error code.
(_gcry_ecc_eddsa_decodepoint): Take care of the error code.
* mpi/mpi-mul.c (gcry_mpi_mulm): Use truncated division.
  • Signed-off-by: Werner Koch <wk@gnupg.org>

Details

Provenance
wernerAuthored on Oct 24 2013, 1:59 PM
Parents
rC1cf5699b6feb: ecc: Refactor _gcry_ecc_eddsa_decodepoint.
Branches
Unknown
Tags
Unknown

Event Timeline

Werner Koch <wk@gnupg.org> committed rCc630fd71b336: ecc: Change algorithm for Ed25519 x recovery. (authored by Werner Koch <wk@gnupg.org>).Oct 24 2013, 2:56 PM