diff options
author | Andreas Schneider <asn@cryptomilk.org> | 2011-08-22 13:48:25 +0200 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2011-08-22 13:48:25 +0200 |
commit | 79ffd49940a526d647320c9b7ca6b26f3693e8ba (patch) | |
tree | ddf360c9cce0efda78634aaa13e600c216cc49eb /include | |
parent | a2e08697b1a24066c9870fe4bd61133de7f2663c (diff) | |
download | libssh-79ffd49940a526d647320c9b7ca6b26f3693e8ba.tar.gz libssh-79ffd49940a526d647320c9b7ca6b26f3693e8ba.tar.xz libssh-79ffd49940a526d647320c9b7ca6b26f3693e8ba.zip |
pki: Add ssh_srv_pki_do_sign_sessionid().
Diffstat (limited to 'include')
-rw-r--r-- | include/libssh/pki.h | 2 | ||||
-rw-r--r-- | include/libssh/pki_priv.h | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/include/libssh/pki.h b/include/libssh/pki.h index ce7d500..2904192 100644 --- a/include/libssh/pki.h +++ b/include/libssh/pki.h @@ -83,6 +83,8 @@ ssh_string ssh_pki_do_sign(ssh_session session, ssh_buffer sigbuf, ssh_string ssh_pki_do_sign_agent(ssh_session session, struct ssh_buffer_struct *buf, const ssh_key pubkey); +ssh_string ssh_srv_pki_do_sign_sessionid(ssh_session session, + const ssh_key privkey); /* Temporary functions, to be removed after migration to ssh_key */ ssh_public_key ssh_pki_convert_key_to_publickey(ssh_key key); diff --git a/include/libssh/pki_priv.h b/include/libssh/pki_priv.h index f89bfdf..e86a96c 100644 --- a/include/libssh/pki_priv.h +++ b/include/libssh/pki_priv.h @@ -59,4 +59,6 @@ ssh_signature pki_signature_from_blob(const ssh_key pubkey, /* SSH Signing Functions */ struct signature_struct *pki_do_sign(const ssh_key privatekey, const unsigned char *hash); +ssh_signature pki_do_sign_sessionid(const ssh_key key, + const unsigned char *hash); #endif /* PKI_PRIV_H_ */ |