Hi guys,
I am just trying educate myself on the usage of the Cryptography Application Block from the Enterprise Library. When you select a symmetric algorithm and then define a key file using the Enterprise Library EXE, it modifies the contents of your application's app.Config file.
When examining the app.Config file, I can tell the name of the symmetric algorithm used and the location of the keyfile.
Forgive my noob understanding but doesnt this pose as a security risk Since the location and the name of the symmetric algorithm are presented in clear text
How does one go about protecting this type of sensitive information within the app.config file.
Is there an enterprise library method that I could use to encrypt this section of the app.config file
My last question how does one use ConfigurationManager to extract the value of the SymmetricProvider key in the app.config file
Any feedback will be appreciated.
Thanks
V

App.Config - Enterprise Library - Security Issues
CodeDjinn
David Hayden is a legend.
julien talois
kumarpavan
Here is the link : http://codebetter.com/blogs/david.hayden/archive/2006/03/11/140659.aspx
However, if a enterprise library section within the app.config file is encrypted how does enterprise library react I have no idea. Unless before you make calls to the enterprise lib routines you decrypt it then after using it encrypt it... too much of a hassle.
I hope this helps someone.
Todd Biggs - Windows Live
The patterns & practices community will probably be better able to answer this:
http://www.codeplex.com/entlib/Thread/List.aspx TagName=Cryptography%20Application%20Block
Thanks.