RSA暗号化/復号化
オンラインで利用できるRSA暗号化/復号化ツール、鍵ペアの生成
RSA暗号とは
RSAは、公開鍵と秘密鍵のペアを使用する非対称暗号アルゴリズムです。公開鍵で暗号化し、秘密鍵で復号します。TLS/SSL、SSH、デジタル署名、安全なメール通信などで広く使用されています。十分なセキュリティには2048ビット以上の鍵サイズが推奨されます。
RSAツールの使い方
鍵サイズを選択し、「鍵を生成」をクリックして鍵ペアを作成します。公開鍵を使ってテキストを暗号化します。秘密鍵を使って暗号化テキストを復号します。すべての暗号化操作はWeb Crypto APIを使用し、ブラウザ内で完全に実行されます。
▶推奨される鍵サイズは?
2048ビットが最低限の推奨サイズです。高いセキュリティが必要な場合は4096ビットを使用してください。1024ビット以下は安全ではありません。
▶公開鍵を共有できますか?
はい、公開鍵は共有するためのものです。誰でもあなたの公開鍵を使ってメッセージを暗号化でき、あなたの秘密鍵を持つあなただけが復号できます。秘密鍵は絶対に共有しないでください。
▶RSAで大きなデータを暗号化できますか?
RSAは暗号化できるデータ量が鍵サイズに制限されます。大きなデータは、AES等の対称鍵で暗号化し、その鍵をRSAで暗号化するハイブリッド方式が一般的です。
▶鍵の形式は何ですか?
鍵はPEM形式(Base64エンコードされたDER)で生成されます。これはOpenSSH、OpenSSL、およびほとんどの暗号化ツールで使用される標準形式です。
このツールがあなたに役立ったなら、私にコーヒーをご馳走することをお勧めします。
私にコーヒーを買ってください。