端到端加密与密钥协商流程数据面板
在秘密聊天模式下,密钥仅在通信双方设备本地生成。基于 Diffie-Hellman 交换协议,中间服务器完全无法解密密文内容。
DH-Key-Exchange (2048-bit MODP Group)
STATUS: ENCRYPTED_VERIFIED
STAGE 01
客户端本地指纹校验
Alice与Bob设备本地生成随机大素数(g, p)及本地私钥(a, b),算出品质指纹。
A = g^a mod p
Visual Fingerprint: 4F:A9:11:8E
Visual Fingerprint: 4F:A9:11:8E
STAGE 02
零知识证明交换
公钥(A, B)通过纸飞机中继传输,第三方仅能窥见混淆杂波,无法反推秘密因子。
Zero-Knowledge Proof PASS
Zero-Log Transport Stream
Zero-Log Transport Stream
STAGE 03
完美正向保密 (PFS)
会话完成后或每发送一定量消息即轮换密钥,旧密钥被永久清空,不可被回溯破解。
Key Secret K = B^a mod p
Session Key Re-Keyed #104
Session Key Re-Keyed #104
🔒 任何未授权的客户端修改或代理中间人解密尝试,都将触发本地散列不匹配并强制切断连接。
阅读 MTProto 白皮书 →