DPAPI supports both per credential or per-machine encrypting of secrets. Thanks,
Shawn Wildermuth http://adoguy.com http://wildermuthconsulting.com http://geekdinners.com Microsoft MVP (C#), MCSD.NET, Author and Speaker The Silverlight Tour is coming to a city near you! -----Original Message----- From: Discussion of advanced .NET topics. [mailto:[EMAIL PROTECTED] On Behalf Of Mont Rothstein Sent: Thursday, March 27, 2008 3:30 PM To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM Subject: [ADVANCED-DOTNET] Storing shared secrets I am looking for a way to securely store a shared secret. This shared secret is going to be used my multiple machines and so can't be generated for each machine independently. It can of course be encrypted but then the key has to be securely stored. Ideally there would be a way to store data that was only accessible to the storing application. It would not be accessible to other applications (modified versions on the same app) or to users. Does such a storage mechanism exist for .NET? If not are there other suggestions for how to securely store shared secrets? Thanks, -Mont =================================== This list is hosted by DevelopMentorR http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com =================================== This list is hosted by DevelopMentorĀ® http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com