無料で利用可能、アカウント不要
RSA 鍵生成器
このブラウザで RSA-OAEP 鍵ペアを作成し、その公開鍵フィンガープリントを検査し、ショート メッセージをテストします。このツールでは何もアップロードまたは保存されません。
RSA 鍵ペアを生成するにはどうすればよいですか?
2048、3072、または 4096 ビットを選択し、[生成] を選択します。ブラウザはパブリック SPKI PEM とプライベート PKCS8 PEM を作成します。必要な場合にのみ、どちらかのキーをコピーまたはダウンロードしてください。
よくある質問
RSA 鍵ペアを生成するにはどうすればよいですか?
2048、3072、または 4096 ビットを選択し、[生成] を選択します。ブラウザはパブリック SPKI PEM とプライベート PKCS8 PEM を作成します。必要な場合にのみ、どちらかのキーをコピーまたはダウンロードしてください。
私の鍵はアップロードまたは保存されていますか?
いいえ。Web Crypto はこのタブのキーを生成して使用します。秘密キーの作成を要求したため、秘密キーが表示されます。このページでは、それをアップロードしたり保存したりしません。運用上の機密情報にパブリック ブラウザ ツールを使用しないでください。
RSA はどのくらいの量のテキストを暗号化できますか?
短いメッセージだけです。 SHA-256 を使用した RSA-OAEP では、2048、3072、または 4096 ビットのキーに対して最大 190、318、または 446 の UTF-8 バイトが許可されます。 RSA はファイル暗号化方式ではありません。より大きなデータには、検討されたハイブリッド暗号化設計を使用します。
SPKI と PKCS8 とはどういう意味ですか?
SPKI は、ここで公開キーに使用される標準の SubjectPublicKeyInfo 形式です。 PKCS8 は秘密鍵コンテナです。 PKCS8 秘密キーは機密として保管し、必要に応じて自分で安全なバックアップを作成してください。
これにより、信頼できる証明書またはデジタル署名が作成されますか?
いいえ。小規模なデモンストレーション用に RSA-OAEP 暗号化キーのペアを作成します。証明書の発行、身元の証明、署名の作成、またはキーの信頼性の確立は行いません。
これは運用環境の暗号化に適していますか?
このページは学習および相互運用性のデモであり、監査済みの暗号アプリケーションではありません。本物のシークレットを公共のコンピュータに貼り付けたり、プロダクション キーを管理または保護するためにこのページに依存したりしないでください。