除了不加密之外,我别无选择,只能将 RSA 私钥与非对称加密的数据放在同一系统上。 (我的系统无法访问远程服务器等)所以我认为使用海马(ubuntu)或钥匙串(keychain)访问(苹果)可能有用?
是否可以从 python 访问存储在其中之一中的私钥?
除了不在本地存储私钥之外,还有其他方法吗?
我需要一个可逆的密码,所以散列不是一个选项。
最佳答案
是的,对此有几种解决方案,但到目前为止我发现的最好的解决方案是 key 圈。
Python 模块 keyring支持 OSX、Windows 以及 Gnome key 环和 KDE 钱包。刚刚在 OSX 上尝试过,很高兴没有出现任何问题。非常尊重其作者 Jason R. Coombs。
源代码位于http://bitbucket.org/kang/python-keyring-lib , 但
pip install keyring 也可以工作
。
关于python - python可以访问本地存储在 keystore (如seahorse/Apple Keychain)中的RSA私钥吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11142044/