Jess Weatherbed,The Verge 报道:
得益于新更新的 RCS 规范,iPhone 和 Android 用户将能够在不久的将来交换端到端加密 (E2EE) RCS 消息。 GSM协会宣布最新的RCS标准包括基于消息层安全(MLS)协议的E2EE,首次实现了不同平台提供商之间的互操作加密。 […]
苹果发言人 Shane Bauer 表示:“端到端加密是 iMessage 从一开始就支持的一项强大的隐私和安全技术,现在我们很高兴能够帮助领导跨行业的努力,将端到端加密引入 GSMA 发布的 RCS 通用配置文件。” “我们将在未来的软件更新中为 iOS、iPadOS、macOS 和 watchOS 添加对端到端加密 RCS 消息的支持。” […]
“我们一直致力于提供安全的消息传递体验,Google Messages 用户多年来一直拥有端到端加密 (E2EE) RCS 消息传递,”Google 发言人 Ed Fernandez 告诉 The Verge。 “我们很高兴能够获得 GSMA 的更新规范,并尽快与移动生态系统合作,实施这一重要的用户保护并将其扩展到跨平台 RCS 消息传递。”
这不过是个好消息。但按照 Google 的思路来描述这一点是错误的,他们一直在等待 Apple 支持 RCS 的 E2EE。他们一直在等待苹果支持RCS ,是的,谷歌也为 RCS 实现了自己专有的E2EE 层。但到目前为止,开放 RCS 规范中还没有 E2EE 规范。现在有了。这就是为什么不仅 Android ↔︎ iOS RCS 消息传递无法使用 E2EE,甚至 Android ↔︎ Android 也无法使用 E2EE,除非两个设备都使用 Google 自己的 Messenger 应用程序。
我最近还注意到,Google Messages 和 Apple Messages 现在在支持彼此的点击回复方面做得非常好。
我对 Apple 实施 RCS 加密最感兴趣的是他们如何在聊天中直观地指示它。它不会有蓝色气泡。蓝色的意思是“iMessage”,而不是“加密”——只是 iMessage 最初是作为基于端到端加密的协议而开始的。不存在未加密的 iMessage 之类的东西——它是协议的一部分,而且一直都是。但是,当新的/更新的 Android 手机支持新的 RCS 加密规范,而旧设备不支持时,会发生什么情况呢?加密聊天的锁定图标?如果由我决定,iOS 将放弃对非加密 RCS 的支持——iOS 应该为每一个支持它的设备使用带有 E2EE 的 RCS,并为所有不支持它的设备回退到愚蠢的旧的完全不加密的短信。
原文: https://www.theverge.com/news/629620/apple-iphone-e2ee-encryption-rcs-messaging-android