title: Is there a .NET class to handle encryption?
body: <p>I need to encrypt bytecode to send over a connection to a webservice, preferably using a GUID as a key. I have done a bit of research and found several classes developed for a similar purpose, but haven't been able to turn up much that is built into the Windows libraries. 
  My question is: Is there something built in to C# that performs this task? If there is not, I would very much appreciate any suggestions as to implementation.</p>
  
  <p>Edit: After reading this post <a href="https://stackoverflow.com/questions/1228451/when-would-i-choose-aescryptoserviceprovider-over-aesmanaged-or-rijndaelmanaged/1548622">When would I choose AesCryptoServiceProvider over AesManaged or RijndaelManaged?</a>
  I am going with AESCryptoServiceProvider.</p>