SEの部屋 Webツール

SSH鍵の生成・パスフレーズ解除

SSH接続に使う公開鍵・秘密鍵のペアを生成、またはお持ちの秘密鍵のパスフレーズを解除できます。

公開鍵・秘密鍵を生成

OpenSSH形式でダウンロードできます。CA署名付きのSSH証明書の発行ではありません。

秘密鍵のパスフレーズを解除

現在のパスフレーズが必要です。元のファイルは変更せず、解除した鍵を別ファイルとして保存できます。

OpenSSH形式、または従来の暗号化PEM形式のRSA・ECDSA鍵に対応。PPK・暗号化PKCS#8形式は未対応です。

解除後は、鍵ファイルを持っている人がパスフレーズなしで使用できます。解除した鍵の取り扱いにご注意ください。

処理プログラムを準備しています。

SSH鍵の生成・パスフレーズ解除でできること

SSH認証に使う公開鍵と秘密鍵の生成、および既存秘密鍵のパスフレーズ解除を行います。秘密鍵とパスフレーズはブラウザ内だけで処理します。

使い方

  1. 新規生成ではEd25519またはRSAを選択し、パスフレーズを設定して生成します。
  2. 解除の場合は自分の秘密鍵を選択または貼り付け、現在のパスフレーズを入力します。
  3. 秘密鍵と公開鍵をダウンロードし、接続先には公開鍵だけを登録します。秘密鍵は自分の端末で保管してください。

よくある質問

秘密鍵をサーバーに保存しますか?

いいえ。秘密鍵とパスフレーズはサーバーへ送信・保存せず、ブラウザ内で処理します。ダウンロードした鍵は利用者の端末に保存されます。

忘れたパスフレーズを解除できますか?

できません。解除には現在の正しいパスフレーズが必要です。

対応する鍵形式は?

生成はEd25519とRSA 3072/4096ビット、出力はOpenSSH形式です。解除はOpenSSH形式のEd25519・RSA・ECDSAと従来の暗号化PEM形式のRSA・ECDSAに対応します。PPKと暗号化PKCS#8は未対応です。

CA署名付きのSSH証明書も発行できますか?

このツールが生成するのはSSH接続用の鍵ペアです。CAによる署名付き証明書は発行しません。

結果はいつ消えますか?

結果は5分後、ページを離れたとき、またはクリア操作で消去されます。ダウンロード済みのファイルは端末に残ります。

関連するツール・情報