Home GnuPG

ecc: Remove hard-coded value for ECC_DIALECT_ED25519.

Description

ecc: Remove hard-coded value for ECC_DIALECT_ED25519.

* mpi/ec.c (ec_p_init): Remove special handling for Ed25519.
* cipher/ecc-eddsa.c (_gcry_ecc_eddsa_encodepoint): Fix assumption
ec->nbits is 256 for EdDSA.
(_gcry_ecc_eddsa_decodepoint): Likewise.
(_gcry_ecc_eddsa_verify): Likewise.
  • GnuPG-bug-id: T4914
  • Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>