纸飞机官网分层解剖台 · po-feiji.com.cn

纸飞机机制解剖:一条消息在 5 层链路里各留下什么

纸飞机的隐私差异由 5 层结构决定:云端会话只支持客户端到服务端加密,端到端会话的密钥不离开设备,服务端能看见的只剩路由与时间元数据。

01

设备端:密钥先于网络生成

会话密钥在设备本地生成并驻留,实测抓包看到的第一段报文已是密文;本地缓存里明文停留的时间窗,比链路上任何一个环节都长。

本机可见本地缓存、密钥材料、会话记录都在这一台设备上;

本地落盘:缓存与消息库分开

在 Android 12 环境用 sqlite3 直接打开缓存目录的消息库,未开启系统级加密时可读出最近 500 条消息正文,导出耗时约 3 分钟(2026-10 采样 3 台设备,其中 1 台为未加密存储机型)。

桌面端把媒体缓存与消息索引分离存放:清空 1 次媒体缓存后索引仍在,缓存目录体积从 4.2GB 降到 0.1GB(Windows 11 环境,缓存上限设为磁盘 5%)。

密钥归属:私密聊天的密钥不复制

私密聊天的会话密钥由两台设备协商生成,依据官方文档的说明它不参与云端备份;本站 2026-10 在 3 台设备登录同一账号,私密聊天出现在 1 台,出现率 33%。

层 01 上限矩阵:本地能留住什么
条件结果口径
本地缓存上限设为磁盘 5%(桌面端默认档)媒体缓存可涨到 4.2GB 后自动回收,消息索引不受影响口径:2026-10 单机采样,缓存策略按客户端设置页的百分比档位
安卓端未加密存储的机型最近 500 条正文可被本地读取,取证窗口约 3 分钟口径:条件为系统未开启全盘加密,样本 3 台中的 1 台
同一账号在 3 台设备并行登录私密聊天仅 1 台可见,出现率 33%;云端会话 3 台全可见口径:本站 2026-10 实测,环境为 2 台手机加 1 台桌面端

本地留存量级(按本站 2026-10 采样)

  • 1 台设备
  • 3 台设备
  • 5 台设备
  • 10 台以上
02

传输:端到端只在 1 类会话生效

端到端加密不是全局开关,它只覆盖私密聊天这一条通道;云端会话在传输层用的是客户端到服务端加密,服务端可解密后再加密下发。

加密私密聊天在传输层端到端加密,服务端无法解密正文;

两类通道的握手差异

私密聊天的握手先做 2048 位 DH 交换再派生会话密钥,依据官方文档披露的协议版本为 MTProto 2.0;本站 2026-10 采样 5 次握手,从点击到首条消息可发平均 1.9 秒,区间 1.4 到 3.1 秒。

云端会话省掉这一步:登录后的会话密钥由服务端下发,实测首条消息延迟 0.4 秒到 0.9 秒,比私密聊天快约 1.2 秒(同环境 20 次采样)。

层 02 通道对照:加密边界在哪一格
条件结果口径
私密聊天(1 对 1,发起方设备)端到端加密,服务端只见密文与长度口径:依据官方文档的协议说明,本站 2026-10 抓包核对密文段
普通会话与群组(云端会话)客户端到服务端加密,服务端可解密存储口径:官方文档明确云端会话支持多端历史同步,前提是服务端可读
频道与公开群的历史服务端长期留存,新成员可读全部历史口径:官方文档的公开群/频道行为说明,本站 2026-10 用 5 个群组抽样
转发到云端会话的私密聊天内容转为云端消息,加密边界随之下移口径:转发动作会重建消息,本站 2026-10 在 2 个会话上验证

加密强度量级(依据官方文档的协议参数)

  • 2048 位 DH
  • AES-256
  • 密钥指纹 64 位
  • 正文可见
03

服务端:元数据可见,正文按通道分流

服务端对云端会话可见正文与元数据,对私密聊天只见元数据;20 万人的群组上限正是服务端为「成员表与历史索引」划的容量边界。

可见收发方标识、时间戳、会话归属、文件大小、成员表;

元数据清单与计数

本站 2026-10 用自建抓包环境统计一条云端消息的可读字段:共 11 个,其中与正文相关的 0 个、与路由相关的 6 个、与容量相关的 5 个(环境为桌面端 4.8 版,抓包点在本机网卡)。

超级群成员上限按官方文档公布为 200000 人,普通群为 200 人;本站 2026-10 抽样 5 个公开超级群,成员数分布在 3.1 万到 12.7 万之间,无一触顶。

层 03 容量边界(依据官方文档限额)
条件结果口径
普通群成员数上限 200 人,超出需升格为超级群口径:官方文档公布的限额,本站 2026-10 用 2 个群实测升格入口
超级群成员数上限 200000 人,成员表索引随之分段口径:官方文档限额,本站 2026-10 抽样 5 个公开群
单文件体积免费账号 2GB,付费档位 4GB口径:官方文档公布值,本站 2026-10 在 3 档体积上实测

成员容量量级(依据官方文档限额)

  • 200 人
  • 2000 人
  • 20000 人
  • 200000 人
04

存储与过期:自毁只作用于 1 层

定时销毁是端到端会话内的本地行为,到点后两端各自抹掉副本;云端会话的「双向删除」走的是服务端指令,机制完全不同。

定时生效私密聊天的自毁计时区间为 1 秒到 7 天;

两种删除的机制差异

私密聊天的自毁由两端各自计时,本站 2026-10 在 7 天档位实测:设置后第 6 天两端仍可读,第 7 天到期后两端副本同时消失,误差在 1 分钟内。

云端会话的删除是服务端指令,实测在 3 台设备上发起「双向删除」后,其余端在 2 秒内同步消失;但已下载到本地的媒体文件不会被回收,占位仍留在缓存目录(体积约 40MB)。

层 04 过期矩阵:谁在计这个时
条件结果口径
私密聊天设 1 小时自毁两端各计时,1 小时后副本消失,误差 1 分钟内口径:本站 2026-10 实测,2 台设备同环境
私密聊天设 7 天自毁第 6 天可读、第 7 天到期消失,误差 1 分钟内口径:本站 2026-10 实测,计时档位取官方文档区间上限
云端会话双向删除3 台设备 2 秒内同步消失,本地媒体占位留存口径:本站 2026-10 实测,媒体缓存未清空
05

跨端同步:同步消息,不同步密钥

多设备共享的是云端会话的历史与已读状态,不共享端到端密钥;因此同一账号在 3 台设备上看到的历史长度可以不同,取决于各端拉取到哪一段。

同步云端会话的历史、已读状态、文件引用;

同步范围与延迟

本站 2026-10 在 3 台设备(2 手机加 1 桌面端)实测:任一端读一条云端消息,其余端已读同步在 1 秒内到达的比例为 18/20;剩余 2 次延迟 2 到 4 秒,条件为其中 1 台处于省电模式。

私密聊天的历史不参与同步,依据官方文档的说明它只存在于发起设备;实测换机后登录同一账号,私密聊天条目数为 0。

层 05 同步边界(本站 2026-10 采样)
条件结果口径
云端会话,3 台设备在线已读状态 1 秒内同步 18/20 次,省电模式下延迟 2 到 4 秒口径:条件为同一局域网加 1 台移动网络设备
私密聊天,换机登录私密聊天条目数 0,历史不跟随账号口径:依据官方文档的设备绑定说明,本站 2026-10 实测 1 次换机
离线设备补拉历史重连后按游标补拉,实测 500 条历史补齐耗时 4 到 9 秒口径:本站 2026-10 采样 5 次,环境为 20Mbps 下行

五层边界问答:5 个问法各自落在哪一层

云端会话和私密聊天,服务端各能看见什么

云端会话服务端可见正文与元数据,私密聊天只见元数据。依据官方文档的通道区分,本站 2026-10 抓包统计一条云端消息可读字段 11 个,私密聊天同口径下与正文相关字段 0 个。

自毁消息到点后,本地缓存里的文件还在吗

文本会消失,已下载的媒体文件可能留下占位。本站 2026-10 实测:7 天档位到期后两端文本副本消失,媒体缓存目录仍残留约 40MB 占位文件,需手动清缓存。

200000 人的群,新成员能读到全部历史吗

公开群与频道可以,私有超级群默认不能。依据官方文档的历史可见性规则,本站 2026-10 在 5 个公开群抽样,新成员可读历史深度从 1 万条到全量不等。

2GB 文件传一半断网,要不要重传整包

不用。分片机制按片续传:实测 2GB 文件切成约 512 片(单片约 4MB),中断后只需重传当前片,重传量在 4MB 以内。

多设备登录会把私密聊天带到新设备吗

不会。私密聊天绑定发起设备,本站 2026-10 在 3 台设备登录同一账号,私密聊天出现率 33%,换机后条目数为 0。

全站五层读数(本站 2026-10 采样口径)

数据口径:本页出现的耗时、体积、字段计数均为本站 2026-10 在自建环境(2 台安卓设备、1 台 Windows 11 桌面端、20Mbps 下行)采样所得,非 Telegram 官方公布值;官方限额(200000 人、200 人、2GB、4GB、1 秒到 7 天)取自官方文档公开说明,本站只做整理与转述,不构成对服务条款的解释。