随着iOS 18的发布,iPhone用户终于能够利用富通信服务(RCS)发送短信了。RCS允许iPhone用户与Android用户无缝发送包含高质量媒体、文本反应、更丰富的群聊内容等短信。然而,iPhone与Android用户之间的RCS对话存在一个重大缺陷——缺乏端到端加密。这一问题很快将得到解决,因为RCS端到端加密功能即将登陆iPhone,从而解决iPhone与Android之间RCS对话中的加密疏忽问题。

全球移动通信系统协会(GSMA)已宣布推出包含基于消息层安全(MLS)协议的端到端加密(E2EE)的新版富通信服务(RCS)通用配置文件3.0规范。GSMA表示,这将使RCS成为首个支持不同客户端实现之间互操作端到端加密的大规模消息传递服务。
The Verge指出,新的RCS标准是与包括苹果在内的移动运营商、设备制造商和技术提供商合作开发的。该报道引用了苹果发言人谢恩·鲍尔(Shane Bauer)的话:
端到端加密是一项强大的隐私和安全技术,iMessage从一开始就支持这项技术,现在我们很高兴能够引领整个行业共同努力,将端到端加密技术引入全球移动通信系统协会(GSMA)发布的RCS通用配置文件中。在未来的软件更新中,我们将在iOS、iPadOS、macOS和watchOS中添加对端到端加密的RCS消息的支持。
如上所述,iOS用户已经可以通过iMessage享受端到端加密(E2EE)。只有在与Android用户交谈时,iPhone上的信息应用才会切换到RCS,而RCS之前不支持端到端加密。
当未来的软件更新为iPhone带来RCS端到端加密(E2EE)支持时,iPhone用户和Android用户之间的消息将被加密。这意味着消息及其内容(包括文件和媒体)将保持机密和安全,并且第三方(如消息提供商或蜂窝运营商)将无法查看这些消息的内容。
请注意,除非双方都使用支持端到端加密(E2EE)的客户端应用程序(如Google Messages),否则Android与Android之间的对话默认情况下也不支持E2EE。如果Android用户使用不同的客户端,那么消息将不会进行端到端加密。如果消息客户端采用了带有消息层安全(MLS)协议的新版RCS通用配置文件3.0,那么它们也将支持可互操作的端到端加密。
谷歌早在2023年就宣布支持消息层安全(MLS)协议。今年早些时候,我们还发现Google Messages正在采取措施将MLS加密整合到RCS中,因此现在的问题只是推出这一功能,以实现一对一对话中的端到端加密(E2EE)互操作性。
RCS通用配置文件3.0还通过更丰富的深度链接格式,使用户更容易通过RCS消息与企业进行互动。此外,它还包括了诸如改进音频消息的编解码器、以及与商业消息发送者之间更轻松的订阅管理等方面的增强功能。