私は、RSA暗号化のための暗号++を使用しています。私のプレーンテキストはFixedMaxPlaintextLengthを超えています。私は何をすべきか?

StackOverflow https://stackoverflow.com/questions/2033809

質問

私はチャンクにテキストを分割すべきか?

RSAは、間違った暗号化方式ですか?

役に立ちましたか?

解決

間違っスキーム。 (例えば、PGPおよびCMS用の)メッセージの暗号化のための標準的な技術は、AESのようなもののためにランダム対称セッション鍵Kを生成し、次いでメッセージの各受信者の公開鍵を用いてKを暗号化する鍵Kを使用してAESでメッセージを暗号化ます。

他のヒント

一般的に、非対称RSAアルゴリズムは、鍵交換のために使用されます。あなたは、データの大きなチャンクを暗号化する場合は、AESのようなものを使用する方がよいかもしれません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top