summaryrefslogtreecommitdiffstats
path: root/include/libssh
diff options
context:
space:
mode:
authorAndreas Schneider <asn@cryptomilk.org>2011-08-22 18:20:28 +0200
committerAndreas Schneider <asn@cryptomilk.org>2011-08-22 18:41:47 +0200
commit82ca6a6c532c3da9bb6c7d932a2d7447d6a4a17e (patch)
tree0c35f0286eb1aa0a02d236b9d171137d350be32e /include/libssh
parent5cc98ed7205ba68b88d24c85753fb8e60296d2f7 (diff)
downloadlibssh-82ca6a6c532c3da9bb6c7d932a2d7447d6a4a17e.tar.gz
libssh-82ca6a6c532c3da9bb6c7d932a2d7447d6a4a17e.tar.xz
libssh-82ca6a6c532c3da9bb6c7d932a2d7447d6a4a17e.zip
pki: Add ssh_srv_pki_signature_verify_blob().
Diffstat (limited to 'include/libssh')
-rw-r--r--include/libssh/pki.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/libssh/pki.h b/include/libssh/pki.h
index 3e908a6..ef2ea09 100644
--- a/include/libssh/pki.h
+++ b/include/libssh/pki.h
@@ -70,6 +70,11 @@ int ssh_pki_import_signature_blob(const ssh_string sig_blob,
ssh_signature *psig);
int ssh_pki_signature_verify_blob(ssh_session session,
ssh_string sig_blob);
+int ssh_srv_pki_signature_verify_blob(ssh_session session,
+ ssh_string sig_blob,
+ const ssh_key key,
+ unsigned char *digest,
+ size_t dlen);
/* SSH Public Key Functions */
ssh_string ssh_pki_export_pubkey_blob(const ssh_key key);