RSA 鍵ペアジェネレーターとは?
RSA 鍵ペアジェネレーターは、自由に公開できる公開鍵と秘密にしておく秘密鍵のペアを作成します。本ツールは RSA-OAEP アルゴリズムと SHA-256 を使用します。
鍵の生成は Web Crypto API によって完全にブラウザ内で行われ、鍵素材がサーバーに送信・保存されることは一切ありません。
RSA 鍵ペアの生成方法
鍵長(2048 / 3072 / 4096 ビット)を選択し、生成ボタンを押します。ビット数が大きいほど生成に時間がかかります。
左に SPKI PEM 形式の公開鍵、右に PKCS#8 PEM 形式の秘密鍵が表示されます。コピーまたは .pem ファイルとしてダウンロードできます。
鍵長の選び方
2048 ビットは現在の標準的な水準で、多くの用途に十分です。3072 / 4096 ビットはより高い安全余量を提供しますが、生成は遅くなり鍵も大きくなります。
秘密鍵の保護
秘密鍵を入手した人物は、あなた宛てのデータを復号したり、あなたとして署名できます。オフラインで保管し、リポジトリにコミットしたり他人と共有したりしないでください。生成はブラウザ内で行われるため、鍵がサーバーを経由することはありません。