TG的端到端加密,未来能覆盖到群组聊天吗?技术上有什么难点?
5 个回答
目前TG的端到端加密(Secret Chat)仅支持私聊,群组尚未支持。至于什么时候支持,官方没给出明确答案。但可以猜测以下原因。
技术层面,群聊涉及多方同步,每发一条消息都要加密给所有人,复杂度高,转发撤回、成员变更容易出错。性能层面,群人数越大,服务器压力和带宽消耗成倍增加。产品定位层面,群聊本来就是弱隐私,强行端到端反而影响使用体验。所以短期内应该不会上。
TG端到端加密确实只在私聊中存在,群聊没有,为什么?
难点在技术实现。群聊涉及多端同步、群成员变化,加密消息同步、转发会更复杂。
官方未透露具体计划,但预计会有后续更新。
TG的端到端加密(Secret Chat)目前确实只支持私聊。官方没有说群聊何时能加,但技术上存在以下几个障碍。
1. 密钥管理困难:群聊成员众多,密钥安全地分发更新是问题。群成员变更时需重新同步,容易出错。
2. 消息同步困难:加密消息需要同步给每个群成员,而且消息顺序必须保持一致,一旦出现消息延迟或丢失的情况,就会出现混乱。
3. 转发限制:加密消息不可任意转发,否则会破坏端到端安全,如何设计转发机制是挑战。
4. 性能压力:群聊消息大,实时加密解密对服务端和客户端性能都有压力。
所以你看到了,不是不能加,只是太复杂,估计要等技术发展了才可能。
目前TG的Secret Chat功能仅支持私聊,不包含群聊。虽然官方没有明确给出什么时候会加入,但技术难度确实存在。首先,群聊消息的加密同步、转发、阅后即焚等功能实现起来比较复杂,需要重新开发架构。其次,性能问题。群聊人数过多,加密解密压力大,对服务器压力巨大,需要优化。
端到端加密在群聊扩展上是有一定难度的,难点主要是消息同步和密钥。
私聊仅需双方协商密钥,群聊密钥同步困难,群聊成员动态变化。
加密消息转发和存储也要重构,保证不掉档。
Telegram官方表示从技术上来说是可行的,但优先级和实现方式还未敲定。