Hi All,
 
I need suggestion from all the experts for a concern of mine. I am working on a 
windows forms app and we need to encrypt certain data and store it on a local 
file. The key used for encrypting or decrypting certain confidential data 
(which is finally written to a file) is there in the source code itself. When 
we deploy our applications the source code can be easily opened up using ildasm 
or Reflector. It means somebody can comfortably extract out the key used for 
encrypting the strings. How can I prevent this?
 
I had heard of something called native code deployment using ngen.exe which I 
have no idea about or its pros and cons. Can someone please suggest as to how 
should I go about implementing this so that after deploying the application 
nobody can extract the source code?
 
Thanks in advance
 
Cheers,
Girish Jain
_________________________________________________________________
Get the new Windows Live Messenger!
http://get.live.com/messenger/overview
===================================
This list is hosted by DevelopMentorĀ®  http://www.develop.com

View archives and manage your subscription(s) at http://discuss.develop.com

Reply via email to