diff options
-rw-r--r-- | src/pki_crypto.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/pki_crypto.c b/src/pki_crypto.c index fa476ca..130b5e5 100644 --- a/src/pki_crypto.c +++ b/src/pki_crypto.c @@ -763,7 +763,7 @@ int pki_signature_verify(ssh_session session, hlen, sig->dsa_sig, key->dsa); - if (rc < 0) { + if (rc <= 0) { ssh_set_error(session, SSH_FATAL, "DSA error: %s", @@ -779,7 +779,7 @@ int pki_signature_verify(ssh_session session, ssh_string_data(sig->rsa_sig), ssh_string_len(sig->rsa_sig), key->rsa); - if (rc < 0) { + if (rc <= 0) { ssh_set_error(session, SSH_FATAL, "RSA error: %s", |