I'm using Crypto++ for RSA encryption. My plain text exceeds FixedMaxPlaintextLength. What should I do?
c++, crypto++, cryptography, rsa
Solution
Wrong scheme. The standard technique for message encryption (for example, PGP and CMS) is to generate a random symmetric session key K for something like AES and encrypted the message with AES using key K. Then encrypt K with the public key of each recipient of the message.
Problem
Should I break the text into chunks? Is RSA the wrong encryption scheme?