1libssh2_hostkey_hash(3)         libssh2 manual         libssh2_hostkey_hash(3)
2
3
4

NAME

6       libssh2_hostkey_hash - return a hash of the remote host's key
7

SYNOPSIS

9       #include <libssh2.h>
10
11       const   char   *   libssh2_hostkey_hash(LIBSSH2_SESSION  *session,  int
12       hash_type);
13
14

DESCRIPTION

16       session - Session instance as returned by libssh2_session_init_ex(3)
17
18       hash_type - One of: LIBSSH2_HOSTKEY_HASH_MD5, LIBSSH2_HOSTKEY_HASH_SHA1
19       or LIBSSH2_HOSTKEY_HASH_SHA256.
20
21       Returns  the computed digest of the remote system's hostkey. The length
22       of the returned string is hash_type specific (e.g. 16 bytes for MD5, 20
23       bytes for SHA1, 32 bytes for SHA256).
24

RETURN VALUE

26       Computed  hostkey  hash value, or NULL if the information is not availā€
27       able (either the session has not yet been started up, or the  requested
28       hash  algorithm  was  not  available).  The hash consists of raw binary
29       bytes, not hex digits, so it is not directly printable.
30

SEE ALSO

32       libssh2_session_init_ex(3)
33
34
35
36libssh2 0.15                      1 Jun 2007           libssh2_hostkey_hash(3)
Impressum