diff options
Diffstat (limited to 'crypto/ecdsa/ecdsa.c')
-rw-r--r-- | crypto/ecdsa/ecdsa.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/crypto/ecdsa/ecdsa.c b/crypto/ecdsa/ecdsa.c index 8ce23db7..70cb1189 100644 --- a/crypto/ecdsa/ecdsa.c +++ b/crypto/ecdsa/ecdsa.c @@ -79,10 +79,6 @@ int ECDSA_verify(int type, const uint8_t *digest, size_t digest_len, int ret = 0; uint8_t *der = NULL; - if (eckey->ecdsa_meth && eckey->ecdsa_meth->verify) { - return eckey->ecdsa_meth->verify(digest, digest_len, sig, sig_len, eckey); - } - /* Decode the ECDSA signature. */ s = ECDSA_SIG_from_bytes(sig, sig_len); if (s == NULL) { @@ -148,11 +144,6 @@ int ECDSA_do_verify(const uint8_t *digest, size_t digest_len, const EC_GROUP *group; const EC_POINT *pub_key; - if (eckey->ecdsa_meth && eckey->ecdsa_meth->verify) { - OPENSSL_PUT_ERROR(ECDSA, ECDSA_R_NOT_IMPLEMENTED); - return 0; - } - /* check input values */ if ((group = EC_KEY_get0_group(eckey)) == NULL || (pub_key = EC_KEY_get0_public_key(eckey)) == NULL || |