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
net::dns::rr::sshfp5.18(3) - mojave
ssh2_shell(3) - php
ssh2_auth_hostbased_file(3) - php
ssh2_methods_negotiated(3) - php
digest::bubblebabble(3pm) - debian
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
Status of UNIX.COM Forum Transformation
Please Welcome Ravinder Singh to the Moderation Team