I just read and was enlightened by Keith Brown's MSDN article. The .Net Framework comes with many cryptographic service provider classes. Like RSACryptoServiceProvider or DESCryptoServiceProvider amoung others.
I had done some experiments on using the service providers with no luck. Or rather no understanding. This further turned me off to security.
Why can't we just get along? Why do I have to waste my time securing my computer or bogging my already burdened process with another piece of software? Is it all just for a false sense of security?