[Mono-list] secure credential storage
Edward Ned Harvey (mono)
edward.harvey.mono at clevertrove.com
Fri Jul 12 20:53:39 UTC 2013
> From: mono-list-bounces at lists.ximian.com [mailto:mono-list-
> bounces at lists.ximian.com] On Behalf Of Edward Ned Harvey (mono)
> The goal is for an application to be able to securely store credentials (for
> example, credentials to access some online service. When you connect to a
> service, and click the checkbox "remember my password.") Such as mac
> keychain, gnome keyring, and whatever windows uses. "Secure" means the
> information is inaccessible at *least* by other users, encrypted on disk (with
> sufficient salting & stretching etc), and ideally, even inaccessible by other
> applications or corrupted versions of my application, etc. But that seems
> likely too much to hope for.
Based on my reading today, it seems, it's unrealistic to expect cross-platform code. To use mac keychain, or gnome keyring, you use specialized classes for that purpose, which are not the same as what you do in windows.
More information about the Mono-list