Web Crypto API を使用してブラウザ内で SSH 鍵ペアを生成します。秘密鍵はデバイスから送信されません。

SSH 鍵の生成とデプロイ手順

  1. 1
    鍵の種類を選択

    Ed25519(推奨 — より安全で高速)または RSA(レガシーシステムとの互換性が高い)を選択し、RSA の場合は鍵長を設定します。

  2. 2
    鍵ペアを生成

    「鍵ペアを生成」をクリックします。鍵はブラウザ内の Web Crypto API を使って完全にローカルで生成され、秘密鍵がデバイス外に送信されることはありません。

  3. 3
    公開鍵をコピー

    公開鍵の内容をコピーします。対象サーバー、Git プラットフォーム(GitHub、GitLab、Bitbucket)、クラウドプロバイダーにそのまま貼り付けられます。

  4. 4
    サーバーにデプロイ

    ssh-copy-id -i ~/.ssh/id_ed25519.pub user@host を実行するか、対象マシンの ~/.ssh/authorized_keys に公開鍵を手動で追加します。

よくある質問