如何在c ++中访问Ubuntu密钥环?

时间:2013-05-16 21:28:34

标签: c++ c linux ubuntu passwords

我的应用需要存储可检索的密码。在OS X中,我使用SecKeychainFindGenericPassword,但在Ununtu上不存在。我怎么做相同的? (不允许将访问权限设置为仅限用户存储在驱动器上的数据。)

1 个答案:

答案 0 :(得分:3)

问:对于Linux(或Windows),Mac OS X Keychain Services的等价物是什么?

答:对于Linux,您可能对Python Keychain库感兴趣。它适用于Mac OSX密钥环服务,KDE Wallet和GNome密钥环(以及其他):

以下是KDE KWallet和Gnome Keyring的API:

你可以在Ubuntu上使用/和。

以下是Windows等价物的一些链接:

还有许多第三方库和组件可用。