ssh2_fingerprint(3) php man page | unix.com

Man Page: ssh2_fingerprint

Operating Environment: php

Section: 3

SSH2_FINGERPRINT(3)							 1						       SSH2_FINGERPRINT(3)

ssh2_fingerprint - Retrieve fingerprint of remote server

SYNOPSIS
string ssh2_fingerprint (resource $session, [int $flags = SSH2_FINGERPRINT_MD5 | SSH2_FINGERPRINT_HEX])
DESCRIPTION
Returns a server hostkey hash from an active session.
PARAMETERS
o $session - An SSH connection link identifier, obtained from a call to ssh2_connect(3). o $flags -$flags may be either of SSH2_FINGERPRINT_MD5 or SSH2_FINGERPRINT_SHA1 logically ORed with SSH2_FINGERPRINT_HEX or SSH2_FINGER- PRINT_RAW.
RETURN VALUES
Returns the hostkey hash as a string.
EXAMPLES
Example #1 Checking the fingerprint against a known value <?php $known_host = '6F89C2F0A719B30CC38ABDF90755F2E4'; $connection = ssh2_connect('shell.example.com', 22); $fingerprint = ssh2_fingerprint($connection, SSH2_FINGERPRINT_MD5 | SSH2_FINGERPRINT_HEX); if ($fingerprint != $known_host) { die("HOSTKEY MISMATCH! " . "Possible Man-In-The-Middle Attack?"); } ?> PHP Documentation Group SSH2_FINGERPRINT(3)
Related Man Pages
fbsql_connect(3) - php
ssh2_connect(3) - php
ssh2_methods_negotiated(3) - php
ssh2_sftp_mkdir(3) - php
stomp_get_session_id(3) - php
Similar Topics in the Unix Linux Community
UNIX.COM 2017 Year End Summary
New Code Tags (Syntax Highlighting)
Please Welcome Don Cragun as Lead Moderator
Please Welcome Ravinder Singh to the Moderation Team
The Order of the Wizard's Hat - Lifetime Achievement Award 2019 - Congrats to Wolf Machowitsch