🛠️ FreeTool.jp JP
FAQ Privacy Policy

SSH Key Pair Generator

Fully client-side RSA key pair generation powered by Web Crypto API

推定生成時間: < 1s

🔒

鍵はすべてブラウザ内で生成されます。秘密鍵を含む一切のデータが外部サーバーに送信されることはありません。

SSH鍵ペア生成ツールで出来る事

「SSH鍵ペア生成ツール(SSH Key Pair Generator)」は、サーバー管理やGitリポジトリへのSSH接続、リモートアクセスの認証設定などで必要となるRSA鍵ペア(秘密鍵と公開鍵のセット)を、ブラウザだけで安全に生成できる無料のオンラインユーティリティです。 従来、SSH鍵の生成にはターミナルでssh-keygenコマンドを実行する必要がありましたが、本ツールを使えばコマンドライン操作に不慣れな方でも、ボタン一つで業界標準のPEM形式(PKCS#8形式の秘密鍵、SPKI形式の公開鍵)を即座に取得できます。 鍵の生成処理にはブラウザに内蔵されたWeb Crypto APIを利用しており、生成された秘密鍵や公開鍵のデータがインターネットを経由して外部のサーバーに送信・保存されることは物理的にあり得ません。これにより、機密性の高いSSH秘密鍵を第三者のサービスに預ける必要がなく、安心して利用できます。 鍵サイズは2048ビットと4096ビットから選択でき、用途やセキュリティ要件に応じて最適なサイズを選べます。生成後はSHA-256フィンガープリントも自動計算されるため、鍵の識別や検証にも便利です。 各鍵にはコピーボタンとダウンロードボタンが備わっており、ワンクリックでクリップボードにコピーしたり、PEMファイルとして保存したりできます。

SSH鍵ペア生成ツールの使い方

  1. 鍵サイズを選択します。一般用途には 2048 ビット、より高いセキュリティが必要な場合は 4096 ビットを選んでください。4096 ビットは生成に数秒かかる場合があります。
  2. 「鍵ペアを生成」ボタンをクリックすると、ブラウザ内で RSA 鍵ペアが即座に生成されます。生成処理はすべて Web Crypto API で行われ、データは一切外部に送信されません。
  3. 生成された秘密鍵(Private Key)と公開鍵(Public Key)が PEM 形式で表示されます。それぞれの「コピー」ボタンでクリップボードにコピーするか、「ダウンロード」ボタンでファイルとして保存してください。
  4. 情報カードにはアルゴリズム名、鍵サイズ、SHA-256 フィンガープリント、生成日時が表示されます。フィンガープリントは鍵の照合や検証に使用できます。

SSH鍵ペア生成ツールを使うメリット

  • 完全ブラウザ内処理で秘密鍵の漏洩リスクゼロ: SSH秘密鍵は最も厳重に管理すべき機密情報です。本ツールは Web Crypto API を使用してブラウザ内のみで鍵を生成するため、秘密鍵がネットワーク経由で外部に送信されることは物理的にあり得ません。オンラインの鍵生成サービスに秘密鍵を預けるリスクを完全に排除できます。
  • コマンドライン不要で誰でも簡単操作: 従来の ssh-keygen コマンドによる鍵生成は、ターミナル操作に慣れていないユーザーにとってハードルが高い作業でした。本ツールなら、鍵サイズを選んでボタンを押すだけで、PEM形式の鍵ペアとフィンガープリントが自動で生成されます。
  • SHA-256 フィンガープリント自動計算: 生成された公開鍵の SHA-256 ハッシュを自動的に計算し、ssh-keygen 互換の Base64 形式で表示します。サーバー登録時の鍵照合や、鍵の同一性検証に即座に活用できます。

他のカテゴリ

Developer Tools の人気ツール TOP 10

Developer Tools のすべてのツール (43件)