2

我正在使用ssl带有加密密钥文件的 Python 库。但是,每次我包装一个 socket时,都会提示我输入密码。

Enter PEM pass phrase:

我怎样才能只给密码一次,并让 Python 在整个过程的生命周期内保持解密的密钥处于打开状态?

我也对这个功能的规范 openssl 命令行或 C 等效项非常感兴趣(假设它在这种情况下有所帮助)。

我宁愿不使用subprocess和显式解码/删除解密的密钥。但是,如果别无选择,欢迎提供干净、安全的建议,以保证解密密钥的破坏和隐私。

4

1 回答 1

1

问题已在Python 2.7Python 3.2中修复。

于 2010-09-22T11:05:36.133 回答