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	avail-
       able  (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			  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+14.3.quarterly>

home | help