Reference
How to: Store Asymmetric Keys in a Key Container
RSA Encryption, getting bad length
RSACryptoServiceProvider encrypt and decrypt using own public and private key
Machine-Level and User-Level RSA Key Containers
Cng How to generate persisted key for AES using the ncipher CSP with the MSCAPI to do AES encryption AesCng & CngKey