加密

Telegram 是端到端加密的吗?

更新于 2026年11月6日阅读约 10 分钟

简单来说:只是有时候。你日常的 Telegram 聊天、所有群组和所有频道都没有端到端加密。只有“私密聊天”是端到端加密的,而且得由你自己发起,一次只能和一个人。

很多人听到这里都会意外,因为 Telegram 一向有隐私应用的名声。所以我们来看看:Telegram 实际上加密了什么、没加密什么、怎样开启端到端加密的那部分,以及如果你想要完全不用操心的加密,该用什么。

快速概览

根据 Telegram 自己的常见问题解答,情况是这样的:

  • 普通的一对一聊天:没有端到端加密。它们只在你的手机和 Telegram 服务器之间加密,并存储在 Telegram 的云端。
  • 群组:没有端到端加密,也没有任何设置能改变这一点。
  • 频道:同样没有端到端加密。
  • 私密聊天:端到端加密,但仅限一对一,必须由你主动发起,而且只存在于你发起它的那台设备上。
  • 语音和视频通话:端到端加密,群组通话也包括在内。

所以,如果你从没发起过私密聊天,你的 Telegram 消息很可能从来没有被端到端加密过。

端到端加密到底是什么意思

端到端加密的意思是:你的消息在你的手机上就被锁好,只有在和你聊天的那个人的手机上才能打开。中间经过的所有环节,包括运营这款应用的公司,看到的都只是一堆乱码。

可以把它想象成寄信。普通的云端聊天,就像你把信交给邮局,邮局拆开看过,留下一份副本,再寄出去。端到端加密则是一个上了锁的盒子,钥匙只在你朋友手里。邮局照样负责投递,但没法看里面装了什么。

很多应用都说自己是“加密的”,通常也确实是,只是方式各有不同。真正的问题是:钥匙在谁手里?端到端加密时,只有两端握有钥匙。另一种加密方式下,应用自己的服务器也握有钥匙,所以它们能打开你的消息,哪怕它们承诺不看。

消息如何传递

Telegram 普通聊天

你
服务器
你的朋友
在这里可读8 点见?x9#Qv%2k&Lp

端到端加密(每个 Morse 聊天)

你
服务器
你的朋友
只有乱码8 点见?x9#Qv%2k&Lp

持有密钥

你的消息在你的手机和你朋友的手机上可读,中间则是乱码。在 Telegram 普通聊天中,它在 Telegram 的服务器上也可读,因为 Telegram 同样持有密钥。

想了解更详细的内容?我们专门写了一篇指南,介绍端到端加密如何运作。

Telegram 能看到你的消息吗?

在私密聊天里,不能。在普通聊天里,钥匙在 Telegram 手中,所以说实话,你的隐私取决于 Telegram。

Telegram 把普通聊天称为“云端聊天”。用它自己的话说,这些聊天使用“客户端-服务器/服务器-客户端加密”,并且“以加密形式存储在 Telegram 云端”。说得直白一点:你的消息从你的手机到 Telegram 的路上是受保护的,从 Telegram 到你朋友的路上也是。但到了 Telegram 那里,它会以 Telegram 能够处理的形式到达。之后它被存储起来,用 Telegram 掌握的密钥加密。Telegram 表示,它会把这些密钥拆分开,并与它们所保护的数据分开存放。

这正是 Telegram 如此方便的原因。你登录的每一部手机、平板和电脑上都会显示完整的聊天记录,就算换了一台全新的设备,也能搜索好几年前的消息。之所以能做到这一点,正是因为 Telegram 保存着一份它自己能读取的聊天副本。

你的聊天保存在哪里

Telegram 普通聊天

Telegram 云端
Telegram 能读取的副本
手机
笔记本电脑
平板

Morse

Morse 服务器
只传递消息,无法读取
手机
你的聊天保存在这里

持有密钥

Telegram 把你的普通聊天保存在它的云端,并同步到你登录的每台设备上。Morse 服务器只传递加密消息:你的聊天保存在你的手机上。

所以这里的取舍很简单。使用云端聊天时,你的隐私取决于 Telegram 如何运营它的系统。而端到端加密的设计初衷,就是让你不必信任任何人的系统,只需要相信数学。

私密聊天:端到端加密的那部分

私密聊天才是 Telegram 真正使用端到端加密的地方。用 Telegram 的话说,“只有你和接收者能读取这些消息”。私密聊天会作为一个单独的聊天,出现在你和同一个人的普通聊天旁边。

不过,它附带了一些条件:

  • 你得自己发起,而且每个人都要单独发起一次。
  • 它只支持一对一。群组没有私密聊天。
  • 它只存在于一台设备上。在手机上发起的私密聊天,不会出现在你的笔记本电脑或平板上。
  • 你和同一个人的普通聊天会继续留在旁边,所以很容易在不知不觉中发错地方。

你的哪些聊天是端到端加密的?

你的 Telegram 聊天

  • 妈妈妈未端到端加密
  • 家家庭群未端到端加密
  • 工工作群未端到端加密
  • 小小林未端到端加密
  • 小小林私密聊天端到端加密

你的 Morse 聊天

  • 妈妈妈端到端加密
  • 家家庭群端到端加密
  • 工工作群端到端加密
  • 小小林端到端加密

端到端加密未端到端加密

在 Telegram 上,只有你自己发起的私密聊天才是端到端加密的,它就在你和同一个人的普通聊天旁边。在 Morse 中,每个聊天都是。

私密聊天还有一些额外功能。Telegram 表示,私密聊天不会在它的服务器上留下任何痕迹,你可以设置消息在一段时间后自动销毁,而且这些消息无法转发。

私密聊天本身是可靠的。问题在于它是可选的,所以大多数对话根本不会用到它。需要你记得手动开启的安全功能,往往就一直关着。

如何在 Telegram 中开启端到端加密

没有任何设置能为你所有的聊天开启端到端加密。你只能一次和一个人发起私密聊天。iPhone 和 Android 上的操作方法都一样:

  1. 1打开你想私下交谈的那个人的聊天,点击顶部的名字,进入对方的资料页。
  2. 2打开资料页上的菜单,选择开始私密聊天。你也可以新建一条消息,然后选择新建私密聊天。
  3. 3如果对方不在线,你会看到一条提示,说正在等待对方上线。等对方的手机连上网、双方交换完密钥,私密聊天就开始了。
  4. 4从那以后,就用带有小锁图标的那个新聊天。你和对方原来的聊天保持不变,仍然没有端到端加密。

你想私下交谈的每个人,都要重复一遍这些步骤。还要记住,私密聊天只存在于你发起它的那部手机上。至于群组,则完全没有办法。

如何确认私密聊天真的是端到端加密的

Telegram 为每个私密聊天都提供了一个可以核对的加密密钥。打开私密聊天,点击对方的名字,找到加密密钥这一项。你会看到一张图片和一行文字,它们都是根据这个聊天的密钥生成的。

然后把它们和对方手机上显示的进行比较,最好是两部手机放在一起对照,或者在通话中核对。用 Telegram 自己的话说:如果两台设备上显示的一样,“端到端加密就有保障”。如果不一致,可能有人在中间动了手脚,你就不应该在这个聊天里谈任何私密的事情。

Telegram 群组是端到端加密的吗?

不是。这也是最让人意外的一点。很多人用 Telegram 主要就是为了群组:家庭群、朋友群、工作群、本地社区群。这些群都没有端到端加密,也没有任何开关能改变这一点,因为私密聊天只支持一对一。

频道也是一样。对于公开频道来说,这说得通,因为反正谁都能看。但你的私人家庭群,和公开频道一样,都存储在 Telegram 的云端。

Telegram 上的照片和文件是端到端加密的吗?

只有在私密聊天里才是。你在普通聊天或群组里发送的照片、视频、语音消息和文件,处理方式和消息完全一样:传输途中受到保护,然后存储在 Telegram 的云端,而密钥在 Telegram 手里。

在私密聊天里,你发送的照片和文件会和消息一起进行端到端加密。所以同一条规则适用于所有内容:只有先发起私密聊天,你发送的东西才是端到端加密的。

Telegram 通话是端到端加密的吗?

是的,这一点值得肯定:通话是 Telegram 做得好的地方。根据它的常见问题解答,语音和视频通话都是端到端加密的,最多 200 人的群组通话也是。

所以通话是有保障的。问题出在消息上,也就是大多数人一整天都在用的东西:在这里,端到端加密是例外,而不是常态。

为什么 Telegram 不默认加密所有内容?

Telegram 自己解释过这一点。使用端到端加密时,密钥保存在你的设备上,而不是 Telegram 的服务器上,这样就很难把完整的聊天记录带到新设备上。所以 Telegram 为日常聊天选择了云端,并把私密聊天作为一个单独的选项提供。

不过值得知道的是,这件事是可以做到的。WhatsApp 和 Signal 在你关联的其他设备上,比如笔记本电脑,都能让聊天保持端到端加密。所以云端并不是在多台设备上使用的唯一方式,只是 Telegram 选择的方式。

这是一个实实在在的取舍,而不是什么花招,云端同步也确实很方便。但这确实意味着,在 Telegram 上,便利是默认的,隐私则需要多走一步。其他应用做了相反的选择:始终加密所有内容,再围绕这一点去设计应用的其余部分。

Telegram 与 WhatsApp、Signal 和 Morse 相比如何

如果你想要的是默认端到端加密,下面是几款主流应用的对比。WhatsApp 和 Signal 默认加密每一个聊天和通话,和 Morse 一样。Morse 的不同之处在于注册:你根本不需要手机号码。

  • 一对一聊天

    Telegram
    仅限私密聊天
    WhatsApp
    默认开启
    Signal
    默认开启
    Morse
    默认开启
  • 群聊

    Telegram
    不支持
    WhatsApp
    默认开启
    Signal
    默认开启
    Morse
    默认开启
  • 语音和视频通话

    Telegram
    支持
    WhatsApp
    支持
    Signal
    支持
    Morse
    支持,限一对一
  • 无需电话号码或 SIM 卡

    Telegram
    需要手机号码
    WhatsApp
    需要手机号码
    Signal
    需要手机号码(无需号码的选项正在测试中)
    Morse
    无需手机号码
根据各应用自己的帮助页面整理,2026 年 11 月。

Telegram 安全吗?

这取决于你用它来做什么。如果是关注大型公开频道或加入开放社区,端到端加密没那么重要,因为内容本来就是公开的。

私密对话就是另一回事了。比如健康问题、钱的事、感情问题,还有那些你只想和对方知道的工作上的事。这些时候,你需要的是默认开启、处处都有的加密,群组里也一样。

如果你还是要继续用 Telegram,下面几件事可以让它更安全:

  • 任何私密的事情都用私密聊天来谈,并且再确认一下自己是在正确的聊天里打字。
  • 在隐私与安全设置中开启两步验证,这样别人光凭发到你手机上的验证码,是无法接管你的账户的。
  • 在手机号码的隐私设置中,选择不让任何人看到你的号码,这样其他用户就看不到了。
  • 敏感的话题不要放在群组里聊,因为群组从来都不是端到端加密的。

另外,加密保护的是你说了什么,而不是你在和谁聊、什么时候聊。那是另一个话题,叫作元数据,同样值得了解。

还有一件事:你的手机号码

加密只是隐私的一部分。Telegram 注册时还需要手机号码,而手机号码在很多地方都和你的真实姓名绑定在一起:你的运营商、你的银行、你朋友的通讯录。

Telegram 允许你对其他用户隐藏号码,这有一定帮助。但账户本身仍然是从这个号码开始的。如果你在意这一点,可以看看无需手机号码的通讯方式。

如果你想要始终开启的加密

这正是我们这样打造 Morse 的原因。Morse 里的一切从第一条消息起就是端到端加密的:一对一聊天、群组、照片、视频、语音消息、贴纸和一对一通话。没有需要开启的开关,也没有需要记住的秘密模式,因为只有一种模式。

在底层,Morse 使用 Signal Protocol,为你提供前向保密,并在此之上加入了后量子密钥交换(ML-KEM)。我们的服务器只负责传递它们无法读取的加密消息。你还可以设置消息在一段时间后自动消失。而且注册时完全不需要手机号码或电子邮箱:你会得到一个 Morse ID,由你决定给谁。

从 Telegram 过来?这里有 Morse 与 Telegram 的详细对比。我们的安全页面介绍了更多细节,如果想深入研究,还有 Morse 安全白皮书(英文)。

想要始终开启的端到端加密吗?

试试 Morse。无需手机号码,一分钟即可完成设置。

归根结底

Telegram 是端到端加密的吗?通话和私密聊天是。普通聊天、群组和频道,也就是大多数人实际在用的部分,不是。

这并不是说 Telegram 一无是处。它非常适合大型公开频道和开放社区。但如果你在进行私密对话,并且希望它们不用操心就能保持私密,那就选择一款所有内容都默认端到端加密的应用。这正是 Morse 背后的全部理念。

FAQ

大家常问的问题

开始一段只留在您和您信任的人之间的对话。

获取 Morse Messenger

简单。私密。独立。