I'm in need to encrypt a bunch of data. I started down AES, 256bit. I found the following article http://msdn.microsoft.com/en-us/magazine/cc164055.aspx and referenced his code but then started wondering if there is a System.Security.Cryptography class, then why does this example appear to reinvent the wheel and not use it? Unless this is how AES is processed, however the Cryptography class is never referenced.
Looking throughout the web, i've come across other articles discussing Rijndael (http://www.obviex.com/Samples/Encryption.aspx). Is this AES?
I also found an article on this site, Using AES encryption in C#, where the questioner is asking basically the same thing. The answers use Rijndael, not the AES class that I can see.
So, I guess my questions are: What is the most secure way to protect my data? Is it AES, and if so, what is the best method of using it?
Thanks a ton!