服务器之间的安全通信

时间:2011-12-20 08:43:16

标签: python encryption

我正在写一个简单的控制面板。它将托管在一台服务器上,该服务器与其他服务器通信以执行所需的任何操作。从身份验证和加密角度来看,我需要有关如何安全地执行此操作的建议。到目前为止,我唯一想到的就是使用RSA密钥加密主服务器上的数据并在从服务器上解密它,这将完成我需要的东西,但有些东西似乎有缺陷。

4 个答案:

答案 0 :(得分:3)

答案 1 :(得分:0)

Stunnel非常方便。我喜欢它,因为代码根本不需要处理加密。

答案 2 :(得分:0)

您可以将SSL与客户端/服务器证书验证结合使用。

Validate SSL certificates with Python

答案 3 :(得分:0)

我们正在开发Versile Python,如果您需要通过安全通道进行对象级互动with python objects,则可能需要查看。您可以使用TLS或VTS使用RSA密钥协商安全连接,也可以连接over SSH

您可能需要考虑的其他python对象交互框架是Pyro和RPyC。