RSA暗号化ツール

最大4096ビットの鍵サイズでRSA公開鍵暗号を使用してテキストを暗号化します。鍵ペア生成付きの無料オンラインRSA暗号化。

Configuration

Input (Plaintext)

クリア

とは RSA Encryption?

RSA(Rivest-Shamir-Adleman)は、安全なデータ送信に広く使用されている公開鍵暗号システムです。暗号化用の公開鍵と復号化用の秘密鍵の2つの鍵を使用します。RSAのセキュリティは、大きな素数を因数分解することの難しさに依存しています。

使用方法 RSA Encryption

使用場面 RSA Encryption

仕組み RSA Encryption 動作原理

RSA暗号化は、公開鍵(n、e)を使用したモジュラべき乗を使用して、平文を暗号文に変換します。メッセージは数値に変換され、e乗され、その後nを法として取得されます。対応する秘密鍵のみがメッセージを復号化できます。

一般的な使用例

  • 安全な電子メール(PGP / GPG)
  • デジタル署名
  • SSL / TLS証明書
  • 安全な鍵交換
  • 認証システム
  • ブロックチェーンと暗号通貨

よくある質問

1 どの鍵サイズを使用すればよいですか?

2048ビットがほとんどのアプリケーションの現在の標準です。より高いセキュリティ要件には4096ビットを使用しますが、低速です。

2 RSAで大きなファイルを暗号化できますか?

RSAは通常、少量のデータまたは対称鍵を暗号化するために使用されます。大きなファイルの場合は、ハイブリッド暗号化を使用します。AESでファイルを暗号化し、次にRSAでAES鍵を暗号化します。

3 RSAは量子安全ですか?

いいえ、RSAは量子コンピューターに対して脆弱になります。NISTは、ポスト量子暗号標準を開発しています。