纸飞机威胁模型分析
了解常见攻击面,针对性加固
SIM 卡劫持
攻击者补办 SIM 后接收验证码登录。对策:两步验证 + 恢复邮箱
钓鱼 Bot / 假客服
假冒 Bot 索取 Token 或验证码。仅信任 telegram.org 列出的官方 Bot
设备物理接触
他人借用手机查看消息。对策:Passcode Lock / 指纹锁 + 自动锁定
篡改客户端
第三方 APK 可窃取 auth_key。仅从 telegram.org 下载
协议层窃听
MTProto 2.0 传输加密,中间人难以解密普通流量
云端数据请求
政府可依法要求 Telegram 提供非 E2E 聊天元数据。敏感内容用秘密聊天
云聊天 vs 秘密聊天加密对比
| 维度 | 云聊天(默认) | 秘密聊天 |
|---|---|---|
| 加密方式 | 客户端 ↔ 服务器 AES-256 + RSA | 端到端 AES-256 + RSA |
| 多设备同步 | 支持,消息存于云端 | 不支持,仅单设备 |
| 服务器可读 | 元数据可见,内容加密存储 | 服务器无法解密内容 |
| 阅后即焚 | 不支持 | 支持 |
| 截屏通知 | 不支持 | Android/iOS 支持 |
| 适用场景 | 日常通讯、文件传输、多设备 | 高度敏感一对一对话 |
MTProto 2.0 协议简述
Nikolai Durov 设计的 MTProto 2.0 是 Telegram 自研协议,采用客户端-服务器模型,结合 AES-256-IGE 对称加密、Diffie-Hellman 密钥交换与 RSA 验证。与 Signal Protocol 不同,MTProto 优先优化移动网络弱网环境下的传输效率。
官方多次公开竞赛悬赏破解 MTProto,至今无有效攻击披露。但学术界对自研协议持审慎态度,极高敏感场景建议叠加秘密聊天或第三方 E2E 工具。
账号安全加固清单
- 启用两步验证:设置 → 隐私与安全 → 两步验证,密码 ≥ 12 位
- 绑定恢复邮箱,防止忘记密码时账号锁死
- 定期检查活跃会话:设置 → 设备 → 终止陌生设备
- 开启 Passcode Lock,离开 1—5 分钟自动锁定
- 隐私设置:手机号对「无人」可见,关闭「通过手机号找到我」
- 加入陌生群组前确认邀请链接来源,警惕钓鱼 URL
- 客户端仅从 telegram.org 下载,GitHub 认准 telegramdesktop 仓库
常见问题
纸飞机比 WhatsApp 更安全吗?
WhatsApp 默认全链路 E2E(Signal Protocol),但归属 Meta 生态。Telegram 云聊天非默认 E2E,但开放 API 与 Bot 生态更灵活。两者安全性取决于使用方式:启用秘密聊天 + 2FA 可显著提升纸飞机安全等级。
第三方客户端会泄露 auth_key 吗?
非官方客户端可能修改网络层代码窃取 auth_key 或会话令牌。Telegram 官方明确不建议使用第三方 fork,请坚持 telegram.org 正版渠道。
纸飞机会被政府监控吗?
云聊天内容经服务器加密存储,政府可依法索取非 E2E 数据。秘密聊天采用端到端加密,Telegram 声称无法提供内容。具体取决于当地法律与执法请求。