首页 文章

WhatsApp如何在发送包含解密消息的通知时使用端到端加密? [重复]

提问于
浏览
5

这个问题在这里已有答案:

我不完全确定这个问题是否可以在这个论坛上提出,所以如果你认为它应该被迁移,请告诉我 .

几天前,WhatsApp announced,从现在开始,他们将使用 end-to-end-encryption to encrypt all conversations and calls 并在每次聊天中根据 Banner 显示:

End-to-end-encryption announcement

这实际上意味着您从其服务器获取加密消息并使用您自己的私钥进行解密,该私钥仅存储在本地,如WhatsApp is stating

WhatsApp服务器无法访问WhatsApp用户的私钥 .

现在,即使对于加密聊天,我也注意到推送通知(在iOS上),不仅仅是元信息(那个人X给你发送了一条消息),就像通常的端到端加密信使一样 . 由于WhatsApp声称,他们的服务器上没有你的私钥(这会使端到端加密完全没用),或者WhatsApp会使用端到端加密来欺骗他们 .

现在,我想知道的是,是否有一个选项可以在交付之前处理iOS通知(例如,在后台运行应用程序接收有效负载,然后处理它,最后发送本地通知),如果是,那么它是怎么回事可以做到 . As far as I know, it is not possible ,所以WhatsApp撒谎 . 你有什么想法/想法?

1 回答

  • 1

    有VoIP背景模式可以在线维护您的套接字连接(到WhatsApp服务器) . 他们可以通过此套接字接收消息,然后向您发送本地通知 . 你怎么看?我也对这个问题感兴趣 .

相关问题