通过 OMEMO 进行文件共享,在另一端离线时也可以使用

Posted

技术标签:

【中文标题】通过 OMEMO 进行文件共享,在另一端离线时也可以使用【英文标题】:File sharing via OMEMO that also works when the other end is offline 【发布时间】:2018-07-03 10:59:55 【问题描述】:

我正在开展一个项目,在该项目中我在 XMPP 协议中实现端到端加密。我正在使用 XMPP 的 OMEMO 扩展来实现这一点。我被困在通过 OMEMO 进行文件共享时,当另一端离线时也应该可以工作。

【问题讨论】:

【参考方案1】:

看看OMEMO Media Sharing,应该正是你想要的。 OMEMO 媒体共享基本上是 OMEMO 加密的 HTTP 文件上传,在收件人离线时也可以。

【讨论】:

请提供代码示例,而不仅仅是可能解决方案的链接! 我没有指向 ios 上 xmppframework 代码的链接。您应该能够单独使用 XEP 实现 OMEMO 媒体共享。编辑:如果您确实使用 xmppframework 实现它,请考虑将您的代码上游化以回馈项目;)

以上是关于通过 OMEMO 进行文件共享,在另一端离线时也可以使用的主要内容,如果未能解决你的问题,请参考以下文章

应用离线时如何绕过 Firebase 身份验证?

离线时可以使用 OKHttp 进行改造吗?

离线时使用 OKHttp 进行改造如何使用缓存数据

队列操作

队列和栈

网络应用、离线模组和同步