Smack 是不是支持 XMPP 端到端加密 (E2EE)?

Posted

技术标签:

【中文标题】Smack 是不是支持 XMPP 端到端加密 (E2EE)?【英文标题】:Does Smack support XMPP end-to-end encryption (E2EE)?Smack 是否支持 XMPP 端到端加密 (E2EE)? 【发布时间】:2016-09-09 13:23:58 【问题描述】:

有没有办法使用Smack 进行端到端加密? Smack 是否具有对例如的内置支持? OpenPGP(RFC 4880)?

我需要在 ejabberd 服务器上使用 e2e 加密。

【问题讨论】:

【参考方案1】:

Smack 支持

XEP-0373: OpenPGP for XMPP 在org.jivesoftware.smackx.ox 包内的 Smack 的 smack-openpgp 模块中。 XEP-0384: OMEMO Encryption 在org.jivesoftware.smackx.omemo 包内的 Smack 的 smack-omemo 模块中。

【讨论】:

【参考方案2】:

smack 集成信号协议,也许信号能满足你的需求。在 github 上查看smack。

【讨论】:

以上是关于Smack 是不是支持 XMPP 端到端加密 (E2EE)?的主要内容,如果未能解决你的问题,请参考以下文章

nodejs实现端到端加密

CloudKit 是端到端加密的吗?

IM聊天传输内容端到端加密技术

IM聊天传输内容端到端加密技术

以下可以归类为端到端加密吗?

AWS CloudFront 到 EC2 端到端加密