エンコード/デコード

RSA 公開鍵・秘密鍵ペア生成(PEM)

Web Crypto APIを使って1024、2048、または4096ビットのRSA鍵ペアをブラウザで生成し、標準PEMテキストをエクスポートします。秘密鍵はネットワーク経由で送信されません。開発、テスト、学習を目的としており、本番の鍵管理システムとしては意図されていません。

RSA暗号学セキュリティ

このツールをお気に入りに

お気に入りの保存方法がまだ選ばれていません。

クイック操作

このツールの URL をコピーするか、対応端末ではシステムの共有シートを開けます。

利用シーン

  • ローカル統合テスト用に使い捨てのRSAキーを作成します
  • 非対称暗号学習中のPEM構造の検査
  • 暗号化/デコードフローを実行するための一時鍵を作成する

使い方

  1. モジュラス長を選ぶ(2048が共通の基準値)
  2. 生成してブラウザが終わるのを待ちます
  3. 必要に応じてパブリックおよびプライベートPEMブロックをコピーします

入出力サンプル

モジュラス長

2048

出力

-----BEGIN PRIVATE KEY-----…

FAQ

秘密鍵はアップロードされていますか?

いいえ。キーはブラウザ内のWeb Cryptoで作成され、このツールはオフラインで動作します。

どのキーサイズを選べばいいでしょうか?

2048ビットは多くのシステムで共通の基準線です。4096ビットはより強力ですが、速度は遅いです。1024ビットは教育やレガシー互換性チェック専用であり、実際の展開には推奨されません。

ツール

関連ツール

近い用途の翻訳済みツールへ続けて進めます。

Bcrypt ハッシュ検査

Bcrypt ハッシュ形式・コスト係数の確認

利用可能

パスワードを解読せずにローカルでbcryptのハッシュ文字列($2〜$10$...)をチェックできます。セキュリティレビューのための抽出バージョン、コストラウンド、ソルト、ダイジェストレイアウトを行ってください。

暗号通貨 バックエンド セキュリティ

JWTペイロードビューア

JWTヘッダーおよびペイロードデコーダ

利用可能

JWTをローカルで読みやすいヘッダーとペイロードJSONにデコードします。トークンは決してブラウザを離れません。

JWT トークン セキュリティ