RSA鍵ペア生成ツール

ブラウザー内でローカル実行

ブラウザーでRSA公開鍵と秘密鍵をPEM形式で生成

鍵長(ビット)

鍵が大きいほど強力ですが、生成に時間がかかります。

詳細設定
用途
ハッシュ

公開指数は65537に固定されています。

秘密鍵(PKCS#8 PEM)

取り扱い注意
秘密鍵は機密情報です。入手した人は誰でもその鍵の所有者として振る舞えます。生成はローカルで行われ、CodingToolは鍵を保存しません。

公開鍵(SPKI PEM)

オプションを選び、「鍵ペアを生成」を選択してください。

鍵はブラウザー内で生成され、保存・記録・送信されることはありません。

RSA鍵ペアについて

このツールはブラウザー内蔵のWeb Crypto APIでRSA鍵ペアを作成します。鍵長は2048・3072・4096ビットから選べ、既定は2048です。公開鍵はSPKI PEM(BEGIN PUBLIC KEY)、秘密鍵はPKCS#8 PEM(BEGIN PRIVATE KEY)として出力され、多くのライブラリやサーバーで利用できます。詳細設定では、暗号化(RSA-OAEP)または署名(RSA-PSS)用の鍵を、SHA-256・SHA-384・SHA-512のいずれかで生成できます。公開指数は常に65537です。

使い方

鍵長を選び、必要に応じて詳細設定で用途とハッシュを選択してから「鍵ペアを生成」を選びます。大きな鍵は生成に数秒かかることがあります。各鍵はpublic-key.pemとprivate-key.pemとして個別にコピーまたはダウンロードできます。オプションを変更するか「クリア」を選ぶと、現在の鍵は消去されます。

セキュリティとプライバシー

鍵はお使いの端末で生成され、ページのメモリー上にのみ保持されます。CodingToolは鍵を保存・記録・送信せず、クリアするかページを離れると消えます。秘密鍵はシークレット管理ツールや保護されたファイルに保管し、共有するのは公開鍵だけにしてください。

CodingToolが正式に公開されました

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.tools