Bouncy Castleに同梱されているRSA実装では、単一ブロックのデータのみを暗号化できます。RSAアルゴリズムはデータのストリーミングには適していないため、そのように使用しないでください。このような状況では、ランダムに生成されたキーと対称暗号を使用してデータを暗号化し、その後、RSAを使用してランダムに生成されたキーを暗号化し、暗号化されたデータと暗号化されたランダムキーを相手側に送信する必要があります。プロセスを逆にします(つまり、RSA秘密鍵を使用してランダム鍵を復号化してからデータを復号化します)。
対称鍵を使用する回避策を使用できません。では、Bouncy Castle以外にRSAの実装はありますか?