DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

libssh2_hostkey_hash(3)




libssh2_hostkey_hash(3)  libssh2 manual   libssh2_hostkey_hash(3)


NAME

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


SYNOPSIS

     #include <libssh2.h>

     const char * libssh2_hostkey_hash(LIBSSH2_SESSION  *session,
     int hash_type);


DESCRIPTION

     session    -    Session    instance    as    returned     by
     libssh2_session_init_ex(3)

     hash_type   -   One    of:    LIBSSH2_HOSTKEY_HASH_MD5    or
     LIBSSH2_HOSTKEY_HASH_SHA1.

     Returns the computed digest of the remote system's  hostkey.
     The  length  of  the  returned  string is hash_type specific
     (e.g. 16 bytes for MD5, 20 bytes for SHA1).


RETURN VALUE

     Computed hostkey hash value, or NULL if the  information  is
     not  available  (either the session has not yet been started
     up, or the requested hash algorithm was not available).  The
     hash  consists of raw binary bytes, not hex digits, so it is
     not directly printable.


SEE ALSO

     libssh2_session_init_ex(3)

libssh2 0.15         Last change: 1 Jun 2007                    1


Man(1) output converted with man2html