【问题标题】:Google federation and server to server encryption谷歌联盟和服务器到服务器加密
【发布时间】:2012-11-03 06:55:20
【问题描述】:

我正在尝试设置 XMPP 服务器,以便我的服务用户可以与其他服务的 XMPP 用户通信。我有两个要求

1) 其他服务的用户必须仍然能够使用他们当前使用的任何客户端和聊天服务(例如 gmail 网络客户端)与我的客户交谈。

2) 客户端与服务器、服务器与服务器之间发送通信时必须加密。 (后面比较难)

我设置了一个 XMPP 服务器并与 gmail 联合,发现服务器到服务器的通信没有加密。接下来我将我的 XMPP 服务器与 jabber.org 联合起来,从我的服务器到 jabber.org 的连接被加密,让我确信我的服务器配置是正确的。有没有办法加密我的 XMPP 服务器和 Google 之间的通信?预计什么时候?

除了加密的服务器到服务器的通信之外,是否还有其他可能性(鉴于上述要求)? Google App Engine 应用程序是否会在 gmail 服务器和我的 Google App Engine 应用程序之间加密通信并满足第一个要求?

【问题讨论】:

    标签: google-app-engine xmpp


    【解决方案1】:

    对于服务器到服务器的通信,您可以使用 AES 对所有通信进行加密,对于密码,您可以使用 RSA 发送。如果您使用的是 python,则可以使用 pycrypto,但要在开发服务器中测试它必须安装该库。

    关于客户端和服务器通信我不确定你是否可以使用相同的加密。

    【讨论】:

    • 您将使用哪种类型的服务器与 google talk 对话并加密通信?我相信通过与谷歌进行联合,服务器到服务器的通信不能被加密。我确实相信客户端到服务器的通信是加密的。
    • 抱歉耽搁了,我好几天没上电脑了。我从未使用过 google talk(为此),但我读过 google talk 使用 OTR 加密。你可以找到更多信息,en.wikipedia.org/wiki/Google_Talk有一段加密
    猜你喜欢
    • 2021-12-01
    • 2014-05-09
    • 1970-01-01
    • 2019-10-11
    • 1970-01-01
    • 2010-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多