Anybody know a quick/easy way to store private data (e.g. a password) on Linux *without* having the application store a separate private key? That is, on Windows, one can use CryptProtectData() which uses the currently-logged-on user's credentials (and presumably other information) to encrypt data for storage and retrieval. Anything like that on Linux?