Index: b/agent/pksign.c =================================================================== --- b/agent/pksign.c +++ b/agent/pksign.c @@ -205,9 +205,7 @@ mdlen*8, gcry_pk_get_nbits (pkey), gcry_pk_algo_name (pkalgo)); - /* FIXME: we need to check the requirements for ECDSA. */ - if (mdlen < 20 || pkalgo == GCRY_PK_DSA) - return gpg_error (GPG_ERR_INV_LENGTH); + return gpg_error (GPG_ERR_INV_LENGTH); } /* Truncate. */