Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
libssh2_hostkey_hash(3) 	     libssh2		 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, LIBSSH2_HOSTKEY_HASH_SHA1 or
     LIBSSH2_HOSTKEY_HASH_SHA256.

     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, 32 bytes for SHA256).

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 al-
     gorithm 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			   1 Jun 2007		 libssh2_hostkey_hash(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=libssh2_hostkey_hash&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help