Skip to main content
Tool Factory

ブラウザーツール

SSH Host Key Parserの使い方

SSH Host Keyの入力を読み取り、構造化された詳細を表示します。鍵のマテリアルを指定し、必要な形式を選んで、結果を確認します。

ツールの作業領域

入力が必要

入力はこのブラウザー内にとどまります。

続行するには必要な入力を追加してください。

入力

元データを追加し、必要なオプションを選択してください。

公開鍵の1行、またはHex/Base64 SSHキーブロブを入力します。パーサーはフィールド長と対応する鍵構造を検証します。

オプション

結果は自動的に更新されます。

結果はここに表示されます

続行するには必要な入力を完了してください。

直接回答

SSH Host Key Parserの使い方の機能

SSH Host Key Parserは互換性のある公開SSH鍵のフィールドを読み取ります。パーサーは、鍵の構造を表示する前に、エンコード、宣言されたフィールド長、必要なパラメーター、末尾データを確認します。

結果

得られるもの

結果は、互換性のある鍵種別と、その16進数パラメーターを列挙します。Ed25519公開鍵には正確に32バイトの鍵が必要です。RSAおよびDSAの整数フィールドは、正規の正値エンコードを使う必要があります。

このツールを使う

SSH Host Key Parserの使い方の使い方

  1. 公開鍵の行またはInputにエンコードされたSSH鍵ブロックを貼り付けます。
  2. Auto検出を使うか、Base64またはHexを明示的に選びます。Hexは、スペース、コンマ、セミコロン、またはコロンで区切った完全なバイトペアを受け入れます。
  3. 鍵種別とデコードしたフィールドを確認します。公開鍵の行は、エンコードされた鍵と同じ種別を宣言する必要があります。
  4. 結果をコピーまたは保存する前に、不正な入力を修正します。パーサーは不完全なフィールドと追加の末尾データを拒否します。

安全なサンプルで試す

入力: ツールが受け入れる公開鍵、証明書、トークン、またはジェネレーター設定

設定: 設定した操作を選びます。SSH Host Key Parserを実行する前に、debounced実行モードとテキスト結果の出力を確認します。

結果: ワークスペースはブラウザーでテキスト結果を生成します。

この例はSSH Host Key Parserの入力形式を示します。正確な結果は、選択した操作、値、設定によって異なります。

一般的な用途

SSH Host Key Parserの使い方が役立つ場面

  • 互換性のあるRSA、DSA、Ed25519、またはECDSA公開鍵のフィールドを検査します。
  • 切り詰められたSSH鍵ブロック、または誤ってエンコードされたSSH鍵ブロックを見つけます。
  • 公開鍵の行と、デコードしたアルゴリズム名を比較します。

制限

結果を確認

  • SSH Host Key Parser: 互換性のある種別は、ssh-rsa、ssh-dss、ssh-ed25519、ecdsa-sha2-nistp256、ecdsa-sha2-nistp384、またはecdsa-sha2-nistp521です。
  • SSH Host Key Parser: パーサーはECDSA曲線名と、圧縮または非圧縮点の長さを検証します。点がその曲線上にあることは検証しません。
  • SSH Host Key Parser: 構造検証は、鍵の強度、所有権、サーバーの識別情報、または秘密鍵の所持を証明しません。
  • SSH Host Key Parser: DSA解析はレガシー検査を許可します。新しいDSA鍵の作成は推奨しません。
  • SSH Host Key Parser: SSH証明書、セキュリティ鍵アルゴリズム、その他の鍵種別は互換性がありません。このパーサーは秘密鍵を読み取りません。
  • SSH Host Key Parser: 入力は262144文字を超えてはいけません。デコードした鍵ブロックは65536バイトを超えてはいけません。