本文へスキップ
ここで実行 100% ブラウザ内で動作します。アップロードもログインも不要です。

RSA Key Generator

WebCrypto でブラウザ内に RSA-OAEP 鍵ペアを生成。鍵はこのページから出ません。

鍵はブラウザ内の Web Crypto で生成され、このページの外に出ることはありません。保存されないため、すぐにダウンロードしてください。

公開鍵(SPKI PEM)

秘密鍵(PKCS#8 PEM)

使い方

  1. 鍵長を選びます。2048 ビットが一般的な既定値、4096 ビットは速度と引き換えに余裕を増やします。
  2. Generate を押します。長い鍵ほど数秒かかります。
  3. 公開鍵は SPKI PEM、秘密鍵は PKCS#8 PEM としてそれぞれのパネルに表示されます。
  4. 両パネルで Copy または Download を実行してください。ページは鍵を保持しないので、離れる前に保存が必要です。
  5. 秘密鍵はシークレット管理サービスに置き、公開側だけを配布します。

よくある用途

よくある質問

Q: 鍵はアップロードされますか? A: いいえ。生成はブラウザタブ内の Web Crypto API で完結し、秘密鍵は送信・記録・保存のいずれもされません。ページを離れると消えるため、両方の PEM を先に保存してください。

Q: 2048 と 4096 のどちら? A: 2048 ビットが現在の RSA の標準的な基準で、署名・検証も速いです。4096 ビットは演算が遅くなる代わりに余裕を増やします。脅威モデルに応じて選んでください。

Q: ハッシュやパディングを選べないのは? A: 鍵ペア自体はハッシュに中立です。生成時は RSA-OAEP + SHA-256 をアルゴリズムパラメータに使いますが、同じ鍵素材は RS256 など標準的な RSA 鍵を消費する方式でも利用できます。

データはこのデバイス内にとどまります

RSA Key Generator は 100% ローカルで動作します。貼り付けたり、ドロップしたデータはすべてお使いのブラウザ内で処理され、送信されることはありません。当社のサーバーには何も保存されません——タブを閉じればすべて消えます。

入力された内容がサーバーへ送信・記録・解析利用されることはありません。初回読み込み後はネットワークを切断していてもこのページは動作します。