title: Keeping sensitive data inside application code
body: <p>I have an application build in asp.net mvc.</p>
  
  <p>This application stores sensitive encryption keys used by various methods.</p>
  
  <p>However, somebody can easily read the security keys i use if they open the application dll using <code>.NET Reflector</code></p>
  
  <p>My question is:</p>
  
  <p>The only solution of keeping these keys really secure is to use an obfuscation tool?</p>
  
  <p>Are there other solutions?</p>
  
  <p><img src="https://i.stack.imgur.com/IKG2P.png" alt="dot net reflector print screen"></p>