2010-06-29 47 views
2

我正在使用带有加密密钥文件的Python的ssl库。但每次我wrap a socket,我都会提示输入密码。保持SSL密钥文件在Python中打开

Enter PEM pass phrase: 

我该如何给密码短句一次,并让Python将解密密钥保存在进程的整个生命周期中?

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

我宁可不诉诸使用subprocess并明确解码/删除解密的密钥。但是,如果没有其他选择,则欢迎提供干净,安全的建议,以保证解密密钥的销毁和隐私。

回答