Encrypted data size using RSA encryption (RSACryptoServiceProvider)?

You are mistaken. RSA is not a block cipher, so you cannot really talk about the block size of it.

You are mistaken. RSA is not a block cipher, so you cannot really talk about the block size of it. The output of a RSA encryption will have the same length as the RSA modulus.

You have not indicated any RSA key in your code, so the runtime will (as far as I recall) use a default key. That key apparently has a 1024 bit modulus, which explains the output length. You might want to look into AES encryption instead.

For many reasons you should normally only use RSA to encrypt a key and then use AES or a similar symmetric cipher algorithm to encrypt your actual text. AES is a block cipher with block size 16 bytes, so that will (depending on which padding you use and how you transport your initialization vector) encrypt 16 bytes of plain data to 16 bytes of encrypted data.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions