title: C# RSA encryption/decryption with transmission
body: <p>I've seen plenty of encryption/decryption tutorials and examples on the net in C# that use the System.Security.Cryptography.RSACryptoServiceProvider, but what I'm hoping to be able to do is:</p>
  
  <ul>
  <li>Create an RSA public/private keypair</li>
  <li>Transmit the public key (or for proof of concept, just move it in a string variable)</li>
  <li>Create a new RSA crypto provider and encrypt a string with the public key</li>
  <li>Transmit the encrypted string (or data) back to the original crypto provider and decrypt the string</li>
  </ul>
  
  <p>Could anyone point me to a useful resource for this?</p>