title: Saving private key in application
body: <p>I want to create custom configuration for my application, not using the app.config.</p>
  
  <p>So for example I want to make some ini file that stores the configuration itself and want to make it encrypted. So I want to encrypt connection string, passwords, etc that will be in this file.</p>
  
  <p>I want to use RSACryptoServiceProvider. So i will create config file with a public key, and my application will decrypt those with private key. I need to store this private key inside the application somehow.</p>
  
  <p>I can put is as const string value, but it's easy to see it when you reverse engineer the application.</p>
  
  <p>So, what is the best way to store the private key inside my application? </p>
  
  <p>How RsaProtectedConfigurationProvider does it?</p>