加密聊天软件的“加密”没被破解,却照样能被读到——德国媒体 Netzpolitik 报道了这样一种做法:警方把自己的电脑,以网页版或桌面版的身份,关联到嫌疑人的账号上。应用把它当成嫌疑人的“第二台设备”,消息就会同步过来。结论先说:这不是加密被攻破,而是利用了多设备功能的设计。
原理
端到端加密只让收发双方持有密钥。但聊天软件允许同一账号在手机、电脑、平板上同时登录。一旦有人把自己的设备关联到账号上,这台设备就被视为可信,可以直接显示聊天内容。没有破解密码,也没有破解加密算法。据 Netzpolitik 报道,德国联邦刑警局(BKA)已使用这种方法多年。
两个案例
- 2020 年:警方在行动中拿到嫌疑人手机,用手机的二维码扫描功能打开了 WhatsApp Web,从而长期读取该账号聊天。报道称嫌疑人未必同意此步骤,引发同意问题的质疑。
- 2022 年:BKA 关联了一个 Telegram 账号,并一次性拉取了过去四个月的聊天记录,超出普通监听只截获授权之后消息的范围。
德国联邦最高法院后来审查此案,推翻了部分裁决:法律只允许在法院批准后收集新消息,批准之前已存储的历史聊天不在许可范围内。
海关也在用
德国海关(ZKA)自 2025 年 8 月起长期使用同一方法,目的是打击依赖加密应用沟通的有组织犯罪。据报道,ZKA 尚未公布这种做法效果如何的数据。隐私倡导者认为这类权限需要更明确的法律规定,而不是事后逐案裁判。
普通用户怎么自查
- 在聊天软件里打开“已关联设备”或“已登录设备”页面,核对每一台设备你是否认识。
- 不认识的设备立刻退出登录。
- 手机设置锁屏密码,不要随意把手机交给别人扫码。
想了解端到端加密和各国立法的拉扯,可以看:Psiphon 或迁出加拿大:C-22 号法案引发 VPN 行业“合法访问”之争。
常见问题(FAQ)
Signal 也会这样吗?报道指出方法依赖多设备功能,而没有说明各应用的差别,建议自行检查关联设备列表。
参考来源
本文综合整理自 Netzpolitik 的调查报道及德国联邦最高法院相关裁定的报道。