ssh2_fingerprintとは? わかりやすく解説

Weblio 辞書 > コンピュータ > PHP関数リファレンス > ssh2_fingerprintの意味・解説 

ssh2_fingerprint

(PECL)
ssh2_fingerprint — リモートサーバのフィンガープリントを処理する

説明

string ssh2_fingerprint ( resource session [, int flags] )
有効なセッションからサーバホスト鍵のハッシュを返します。 デフォルトは ASCII 16 進値としてエンコードされた MD5 フィンガープリントです。
flagsSSH2_FINGERPRINT_MD5SSH2_FINGERPRINT_HEX で論理和された SSH2_FINGERPRINT_SHA1SSH2_FINGERPRINT_RAW のいずれかです。 デフォルトは SSH2_FINGERPRINT_MD5 | SSH2_FINGERPRINT_HEX です。
例 2204. 既知の値に対してフィンガープリントをチェックする
<?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!\n" .
     "Possible Man-In-The-Middle Attack?");
}
?>




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「ssh2_fingerprint」の関連用語

ssh2_fingerprintのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ssh2_fingerprintのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
PHP Documentation GroupPHP Documentation Group
Copyright © 1997 - 2024 by the PHP Documentation Group.

©2024 GRAS Group, Inc.RSS