我正在写一个简单的控制面板。它将托管在一台服务器上,该服务器与其他服务器通信以执行所需的任何操作。从身份验证和加密角度来看,我需要有关如何安全地执行此操作的建议。到目前为止,我唯一想到的就是使用RSA密钥加密主服务器上的数据并在从服务器上解密它,这将完成我需要的东西,但有些东西似乎有缺陷。
答案 0 :(得分:3)
答案 1 :(得分:0)
Stunnel非常方便。我喜欢它,因为代码根本不需要处理加密。
答案 2 :(得分:0)
您可以将SSL与客户端/服务器证书验证结合使用。
答案 3 :(得分:0)
我们正在开发Versile Python,如果您需要通过安全通道进行对象级互动with python objects,则可能需要查看。您可以使用TLS或VTS使用RSA密钥协商安全连接,也可以连接over SSH。
您可能需要考虑的其他python对象交互框架是Pyro和RPyC。