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

Reply via email to