如何使用 Signal
最后更新: March 26, 2025
Signal 是一款适用于安卓、iOS 和台式电脑的免费开源应用程序,它采用端到端加密技术确保通信安全。Signal 已向法院证明,它只保留两类可交给执法部门的用户数据:每个账户创建的时间戳和每个账户最后一次连接 Signal 服务的日期。
与大多数聊天应用程序一样,Signal 可以实现个人或群组之间的通信,包括发送端对端加密的文本、图片、音频和视频消息以及实时视频和音频通话。用户必须安装 Signal 应用程序才能相互通信。加密通话和消息使用数据连接,因此通话双方的移动设备都必须能上网。因此,使用 Signal 不会产生短信和彩信费用。
如何使用本指南:本指南首先说明设置的基本操作以及首次使用 Signal 的方法。如果你已体验过该应用程序且想了解在使用时加强隐私保护的方法,请直接跳到额外的安全设置部分。
下载和安装 Signal
在 Google Play Store 或 Apple App Store 中搜索“Signal”,或者点击以下链接:
- 安卓设备:从 Google Play Store 下载应用程序。
- iPhone:从 Apple App Store 下载应用程序。
Signal 安装完成后,启动该应用程序。
注册并验证你的手机号码
首先是一个关于“Terms and Privacy Policy”(协议和隐私政策)的界面,然后你会看到一个对话框,解释 Signal 为何要求手机授予“联系人”权限。
Signal 可以检查联系人列表,看看谁在使用 Signal。为此,Signal 使用了私人联系人发现系统。匹配到联系人后,上传到 Signal 的数据会被立即删除。如果不想让 Signal 访问联系人,你可以拒绝授予联系人权限。如果不允许,你仍然可以使用 Signal,但必须手动输入电话号码才能开始与人聊天。此设置以后可以更改,现在请选择允许或拒绝访问:
- 安卓设备:点击“Not now”(暂时不要)拒绝访问,或点击“Continue”(继续)允许访问联系人。
- iPhone:点击“Don't Allow”(不允许)拒绝访问,或点击“OK”(允许)允许访问联系人。
Signal 需要一个有效的手机号码来进行初始设置。虽然 Signal 不使用短信,但手机号码可用于验证用户身份并限定用户只能使用一个账户。Signal 个人资料中默认将手机号码设为不可见,除非对方的通讯录已经保存了该号码。如果你不想使用你的主手机号码,Freedom of the Press Foundation(新闻自由基金会)提供获取辅助号码的帮助。
你也可以选择创建一个用户名来代替手机号码,用于与他人分享。我们将在下文介绍设置方法。
- 安卓设备:输入手机号码并点击“Continue”(继续),然后在要求确认手机号码正确时点击“OK”(确定)。
- iPhone:输入手机号码并点击“Next”(下一步),然后在要求确认手机号码正确时点击“Yes”(是)。
为了验证你的手机号码,你会收到一条包含六位数代码的短信。请输入这串数字。
接下来是创建个人资料和 PIN 码。在你发起或接受新聊天以及加入新群组时,你选择的头像和姓名将显示给保存在通讯录中的联系人。名字(真实的或编造的)是必填项,头像和姓氏为可选项。PIN 码可以保证你的信息在 Signal 服务器上的安全,如果你更换了手机,可以使用它恢复你的设置、个人资料和联系人。
在安卓设备和 iPhone 上,新用户引导流程的顺序不同:
- 安卓设备:在这一步输入你的个人资料信息,然后点击“Next”(下一步)。下一个界面会要求你创建一个 PIN 码。选择一个安全的 PIN 码或口令,然后点击“Next”(下一步)。需要再次确认 PIN 码。
- iPhone:第一步是创建 PIN 码。选择一个安全的 PIN 码或口令,然后点击“Next”(下一步)。需要再次确认 PIN 码。接下来,输入你的个人资料信息,然后点击“Next”(下一步)。接下来你会看到要求访问本地网络的提示。这是为了将账户从旧手机转移到新手机。如果不需要转移账户,可以点击“Don't Allow”(不允许)。
你也可以选择在此界面指定谁才能通过手机号码找到你,安卓手机和 iPhone 均适用。该选项默认设置为“Everybody”(所有人),意味着任何人只要其通讯录上有你的手机号码就能自动在 Signal 上找到你。如果你不满意此设置,点按“Who can find me by my number?”(谁能通过手机号码找到我?)并将设置更改为“Nobody”(没有人)。一旦你将此项设为“Nobody”(没有人),除非你还设置了用户名,不然没有人能够与你发起对话。设置用户名后,只有知道你用户名的人才能与你开启对话。
这样,你就可以开始使用 Signal 进行通信了。
使用 Signal
要使用 Signal,你要联系的人必须安装了 Signal。除此之外,Signal 的使用方法与你使用过的其他聊天和电话应用程序基本相同。除了文字,还可以发送贴图、照片、语音备忘录、GIF、文件等。这些也都是端到端加密的。
开始编写新消息
要发送消息:
- 安卓设备:在聊天选项卡中,点击右下角的笔状图标。
- iPhone:在聊天选项卡中,点击右上角的笔状图标。
如果你之前已允许 Signal 访问你的联系人,会看到联系人中所有已注册的 Signal 用户列表。选择要发信息的对象,或输入手机号码。在此界面,你可以开始聊天,或发起电话(或视频)通话。如果在安卓设备上使用 Signal,也可以从通话选项卡发起通话。
Signal 的语音和视频通话功能与其他任何通信应用程序无异,和消息一样都能提供端到端加密保护。你还可以创建“Call link”(通话链接),将其分享给他人即可让对方加入通话。
验证安全码
开始消息线程后,就可以考虑验证对方的真实身份,以确保他们的加密密钥没有被篡改(这个过程称为密钥验证)。不是与你通信的每个人都要验证,但如果通话涉及私密信息,最好进行验证。这个过程在安卓和 iPhone 设备上是一样的:
- 打开要验证的联系人的聊天界面,然后点击屏幕上方的联系人姓名。
- 点击“View safety number”(查看安全数字)。
此时会出现一个由 60 个数字组成的字串和一个二维码。将颜色卡与要验证的人匹配,然后可以通过手动读取这些数字进行验证,确保它们与联系人的数字一致,或者如果两人在一起,可以扫描屏幕上出现的二维码。如有需要,还可以复制这些数字,通过二级安全通道共享。验证结束后,点按“标记为已验证”按钮。
管理群组聊天首选项
除了一对一聊天,Signal 还支持群组聊天和群组视频通话。这两种都是端到端加密的。创建新群组在安卓和 iOS 设备上的操作方式相同:
- 从“Chats”(聊天)选项卡,点击笔状图标,然后点击“New Group”(新建群组)。
- 点击要添加到该群组的联系人姓名。
在下一个界面,需要为群组创建一个名称,选择限时消息的时长(详见下文),然后点击“Create”(创建)。只要在群聊中至少添加了一个人,就会进入聊天主界面。
如果没有立即添加任何人到群里,你可能会看到一个包含两个选项的界面:
- Approve new members(批准新成员):如果想要批准或拒绝新成员,则启用这个选项。
- Enable and share link(启用和共享链接):如果想要与人共享群聊链接,则点击这个选项。这样,新成员就可以通过链接加入,而不是由管理员手动添加。如果不想启用此功能,则点击“Cancel”(取消)。如果点击取消,群聊管理员将是唯一可以添加新成员的人。添加新成员的方法是点击群聊名称,然后点击“Add Members”(添加成员)。
如果启用共享链接后改变了主意,可以随时删除链接或重置。这适用于你不希望在群里出现的人共享了链接的情况。点击群聊名称,然后点击“Group Link”(群聊链接),即可更改这些设置。
还可以设置群聊的权限,限制他人修改群聊名称或添加新成员。点击群聊名称,然后点击“Permissions”(权限),根据自己的喜好更改设置。
在大型群聊中,建议不定期检查参与聊天的成员。从群聊界面点击聊天名称,然后下拉成员列表,确认你是否认识所有成员。
额外的安全设置
Signal 的默认设置相对安全,但也有一些需要考虑更改的地方,还有一些功能可能需要改进。
注册锁定(Registration Lock)
为什么
启用“注册锁定”后,如果没有首次安装 Signal 时设置的 PIN 码,你的手机号码就无法在其他设备上注册。请务必记住这个 PIN 码,因为没有它,更换手机后至少七天内都无法重新登录 Signal 账户。
如何操作
- 安卓设备:点击你的头像,然后前往 Account(账户)。如果你尚未创建 PIN 码,可能需要点击“Create a PIN”(创建 PIN 码)选项进行设置。下一步打开“Registration Lock”(注册锁定)的开关。
- iPhone:点击你的头像,然后前往 Settings > Account(设置 > 账户)。下一步打开“Registration Lock”(注册锁定)的开关。
Signal 有时会要求你验证 PIN 码,以帮助你记住 PIN 码。
设置或更改用户名
为什么
尽管叫这个名字,但 Signal 的用户名的运作机制既不同于常见的社交媒体账号,也有别于电话号码。你可以将用户名理解为一种“专属识别代号”。用户名可以让别人轻松找到你,而无需你提供自己的手机号码,而且你可以随意更改它。默认情况下,在你设置用户名后,任何与你聊天的人都无法查看你的手机号码,除非对方的通讯录已经有你的号码。
如何操作
设置或更改 Signal 用户名:
- 安卓设备:点击你的头像,然后点击界面顶部的姓名,找到 @username(用户名)选项。
- iPhone:点击你的头像,然后前往 Settings(设置),点击界面顶部的姓名,找到 @username(用户名)选项。
你可以在此随意设置或更改用户名,但注意不能与其他用户重名。你必须在用户名末尾设置至少两个数字。例如,你的用户名不能设为 SSD,而是必须设置成 SSD.01。
你可以随时更改用户名,更改操作不会让你丢失已开启的聊天和已有联系人,但如果有人在试图联系你时只知道你的旧用户名,对方将无法找到你。需注意的是,即使被你屏蔽的用户更改了其用户名,对方仍然会被屏蔽。
如果你想与某人分享你的用户名,可以按照以下路径分享链接或二维码:点击[左上角头像] > [界面顶部的姓名框] > QR Code or Link(二维码或链接)。
隐藏手机号码
为什么
如果你对在 Signal 上与人聊天时分享手机号码有隐私方面的顾虑,你可以更改谁能通过手机号码搜索到你以及谁能看到你的手机号码。
如何操作
- 安卓设备:点击你的头像,然后前往 Privacy > Phone Number(隐私 > 手机号码),更改谁能看到你的手机号码,以及谁能通过手机号码找到你。
- iPhone:点击你的头像,然后前往 Settings > Privacy > Phone Number(设置 > 隐私 > 手机号码),更改谁能看到你的手机号码,以及谁能通过手机号码找到你。
“Who Can See My Number”(谁能看到我的号码),控制你的手机号码对你发信息的收件人(或群组)是否可见。例如,如果该项设置为“Everybody”(所有人),当你和别人聊天时,即便你们之前只互换过用户名,对方也能看见你的手机号码。此项默认设置为“Nobody”(没有人)。
“Who Can Find Me By Number”(谁能通过手机号码找到我),控制某人是否能在搜索栏输入手机号码查找你,或者通过其通讯录找到你的手机号码。此项默认设置为“Everybody”(所有人)。如果你将此项设置为“Nobody”(没有人),则即使对方的通讯录有你的手机号码也无法轻松地在 Signal 上找到你。而你将必须与对方分享你的 Signal 用户名。
限时消息
为什么
Signal 有一项名为“disappearing messages”(限时消息)的功能,可以选择聊天内容在被看到后多久从你的设备和对方的设备上删除(倒计时从接收方打开信息时开始计算,而不是从你发送信息时开始)。如果你担心有人(如执法部门或家庭成员)通过物理方式访问你的手机查看你设备上的消息,那么这会是一个很有用的功能。但请记住,即使你启用了限时消息功能,但与你聊天的人可以记录你们的对话或者截图。
如何操作
你可以为创建的每个新聊天设置限时消息的默认时长:
- 安卓设备:点击你的头像,前往 Privacy > Disappearing message(隐私 > 限时消息),然后选择所需的时长。完成后点击“Save”(保存)。
- iPhone:点击你的头像,前往 Settings > Privacy > Disappearing messages(设置 > 隐私 > 限时消息),然后选择所需的时长。完成后点击“Set”(设置)。
还可以更改每个聊天的内容消失的时间。这个过程在安卓和 iPhone 设备上是一样的:
- 打开聊天,点击联系人姓名或者聊天名称 > Disappearing Messages(限时消息)。
- 选择需要的时长。一对一聊天和群聊都适用。
限时消息规则适用于聊天中的任何形式的通信,包括文本、文件、照片、位置、GIF 和其他任何内容。但是,要删除一条消息的回复,操作可能不太一样。
还可以将照片或视频设置为接收方只能看一次。
- 在聊天里,选择想要发送的照片或视频。
- 点击文本框上方的无限图标,将其切换为只能查看一次模式。此时的符号应该变成“1”,文本框显示“View Once Media”(查看一次性媒体消息)。
现在,当你发送照片或视频时,接收方只能查看一次,但请记住,他们还是可以截图的。
调整通知可见内容
为什么
根据你的手机设置,推送通知可能会向能看到你手机的人(甚至无需解锁设备)暴露你的聊天文字内容。你可以在 iPhone 或安卓的系统层面调整相关设置,但如果你使用 Signal,直接在应用内更改通知行为更加便捷。该设置可以让你更精确地控制锁屏显示的内容,或者手机“人工智能”通知摘要功能总结的内容。
如何操作:
- 安卓设备:点击你的头像,然后前往 Notifications > Show(通知 > 显示)。
- iPhone:点击你的头像,然后前往 Settings > Notifications > Show(设置 > 通知 > 显示)。
在此页面根据你的需要选择任意通知内容选项。显示范围包括不显示姓名或内容信息、显示发送人姓名和信息内容等选项。
变更手机号码
为什么
由于 Signal 将手机号码视为用户名,因此如果你换了新号码,或者你决定获取一个用于通信的辅助号码,就可能需要更改手机号码。更改号码的方法很简单。
如何操作
- 安卓设备:点击你的头像,然后前往 Account > Change Phone Number(账户 > 更改手机号码)。阅读警告界面后点击“Continue”(继续),然后输入旧号码,再输入新号码。确认号码正确无误,然后按照指示完成注册过程。
- iPhone:点击你的头像,然后前往 Settings > Account > Change Phone Number(设置 > 账户 > 更改手机号码)。阅读警告界面后点击“Continue”(继续),然后输入旧号码,再输入新号码。确认号码正确无误,然后按照指示完成注册过程。
控制谁能(以及不能)看到故事
为什么
Signal 的“故事”功能与 Instagram 或 Snapchat 类似,照片或视频会在应用程序中存在一段时间后消失。就像社交网络一样,你可以控制谁能看到这些故事:
如何操作
- 安卓设备:点击你的头像,然后前往 Stories > My Story(故事 > 我的故事),然后选择需要的选项。可以让故事对所有联系人开放,也可以对特定的人隐藏,或者只让特定的人看到。
- iPhone:点击你的头像,然后前往 Settings > Stories > My Story(设置 > 故事 > 我的故事),然后选择需要的选项。可以让故事对所有联系人开放,也可以对特定的人隐藏,或者只让特定的人看到。
创建新故事时,每次都能用上述选项来选择谁可以查看。也可以选择只对特定的群聊开放。
默认情况下,当你查看一个故事时,创建该故事的人可能会看到你查看了该故事。如果你不想别人知道你查看了他的故事,可以隐藏该信息。隐藏后,你也无法看到谁查看了你的故事:
- 安卓设备:点击你的头像,然后前往 Stories(故事),然后禁用“View Receipts”(查看接收方)。
- iPhone:点击你的头像,然后前往 Settings > Stories(设置 > 故事),然后禁用“View Receipts”(查看接收方)。
如果对“故事”功能不感兴趣,可以直接禁用“故事”。这样你就看不到别人的故事了,“故事”选项卡也会从主界面删除:
- 安卓设备:点击你的头像,然后前往 Stories(故事),然后点击“Turn off stories”(关闭故事)。
- iPhone:点击你的头像,然后前往 Settings > Stories(设置 > 故事),然后点击“Turn off stories”(关闭故事)。
启用屏幕锁定
为什么
如果使用生物识别(如指纹或面容)或 PIN 码锁定手机,也可以锁定整个 Signal 应用程序。这意味着解锁手机后,需要再次进行身份验证才能打开应用程序或访问聊天。
如何操作
锁定整个应用程序:
- 安卓设备:点击你的头像,然后前往 Privacy(隐私),启用“Screen Lock”(屏幕锁定)。
- iPhone:点击你的头像,然后前往 Settings > Privacy(设置 > 隐私),启用“Screen Lock”(屏幕锁定)。
在应用程序切换器中隐藏屏幕
为什么
默认情况下,打开应用程序切换器时可以看到 Signal 里的部分内容。例如,如果你在和别人聊天时来回切换应用程序,应用程序切换器就会显示这些消息的内容。这里主要担心的是,当你切换应用时,如果有人碰巧从你的身后看过去,就会瞥见你的私人聊天内容。
如何操作
你可以对 Signal 进行设置,让别人看不到:
- 安卓设备:点击你的头像,然后前往 Privacy(隐私),启用“Screen Security”(屏幕安全)。这样也会导致你不能在自己的设备上截图(但和你聊天的人可以截图)。
- iPhone:点击你的头像,然后前往 Settings > Privacy(设置 > 隐私),启用“Hide Screen in App Switcher”(在应用程序切换器中隐藏屏幕)。
现在,当你在应用程序切换器中划过 Signal 时,将看到一个空白屏幕:
禁用发送链接预览
为什么
向联系人发送网站链接时,Signal 可以发送链接预览。这会生成一张预览图片,伴随链接一起发送,而不是只显示 URL 文本。这样可能会向网站泄露你在 Signal 上进行共享的这件事(尽管网站并不会知道更多信息)。如果 URL中包含追踪标识符等独特标记(例如 https://instagram.com/aslk_234?sid=a1b2c3d5),链接预览功能也可能被用于推测你在 Signal 上联系人的身份信息
如何操作
这些功能在默认情况下是禁用的,但如果你启用了这些功能而现在想将其关闭,也是可以的。
- 安卓设备:点击你的头像,然后前往 Chats(聊天),禁用“Generate Link Previews”(生成链接预览)。
- iPhone:点击你的头像,然后前往 Settings > Chats(设置 > 聊天),禁用“Generate Link Previews”(生成链接预览)。
管理键盘数据
为什么
有些手机提供自定义键盘选项,但自定义键盘可能会向第三方泄露信息。在安卓设备上,可以在 Signal 中选择“Incognito keyboard”(隐身键盘),这样可以防止某些键盘收集数据,但这并不能保证你不会受到恶意键盘的攻击。
如何操作
- 安卓设备:点击你的头像,然后前往 Privacy(隐私),启用“Incognito keyboard”(隐身键盘)。
借此机会还可以检查一下过去安装过但可能已遗忘的键盘。如果不需要它们、不使用它们,或者对键盘应用程序的了解不足以让你放心使用,最好将其删除:
- 安卓设备:打开 Settings app > System > Keyboard > On-screen keyboard(设置应用程序 > 系统 > 键盘 > 屏幕键盘),禁用所有不用的键盘。还应该删除所有不用的键盘应用程序。
- iPhone:打开 Settings app > General > Keyboard > Keyboards(设置应用程序 > 通用 > 键盘 > 键盘),删除所有不需要的键盘。还应该删除所有不用的键盘应用程序。
使用代理服务器(如果需要)
为什么
如果你所在地区屏蔽了 Signal 服务,导致无法访问 Signal,可以试试使用代理服务器。连接到代理服务器时,你连接到的是由志愿者设置的服务器,而不是 Signal,在某些情况下,代理服务器可以帮助你在 Signal 被屏蔽的地方使用它。通过代理服务器访问 Signal 非常简单,但要上网搜索才能找到可靠的代理服务器。如果需要代理服务器,通常最好在社交媒体上搜索代理服务器的详细信息。
如何操作
使用代理服务器:
- 安卓设备:点击你的头像,然后前往 Data and Storage > Use Proxy(数据和存储 > 使用代理服务器),然后启用“Use Proxy”(使用代理服务器)选项。输入代理服务器地址,然后点击“Save”(保存)。连接到代理服务器后,你会在 Signal 聊天主界面的顶部看到一个绿色的对勾图标。
- iPhone:点击你的头像,然后前往 Settings > Privacy > Advanced > Proxy(设置 > 隐私 > 高级 > 代理服务器),然后启用“Use Proxy”(使用代理服务器)选项。输入代理服务器地址,然后点击“Save”(保存)。连接到代理服务器后,你会在 Signal 聊天主界面的顶部看到一个绿色的对勾图标。
如果与代理服务器的连接成功,你会看到一条状态消息,告诉你连接成功了。使用代理服务器时,虽然代理服务器提供商可以看到你的 IP 地址,但你的信息仍然是端到端加密的。
对通话对方隐藏 IP 地址
为什么
如果给不信任的人打电话(或者对方给你打电话),可以考虑更改 Signal 的通话路线。Signal 默认使用点对点通话,这可能会将你的 IP 地址泄露给对方。如果来电者不在你的联系人列表上,Signal 默认将通过其服务转接通话,从而隐藏你的 IP 地址。但如有需要,你也可以对每次通话启用该功能。要注意的是,加强隐私性会影响通话的清晰度。
如何操作
- 安卓设备:点击你的头像,然后前往 Privacy > Advanced(隐私 > 高级),启用“Always Relay Call”(始终转接通话)。
- iPhone:点击你的头像,然后前往 Settings > Privacy > Advanced(设置 > 隐私 > 高级),启用“Always Relay Calls”(始终转接通话)。
查看已连接设备
为什么
Signal 允许你将 Signal 信息链接到另一台设备,例如电脑或平板电脑。链接成功后,两个设备均会显示信息。链接设备需要通过 PIN 码或生物识别核准,因此别人不可以(但不是不可能)在你不知情的前提下添加新设备。你也可能曾为共享设备(例如 iPad)创建访问链接,但之后忘记关闭,因此建议定期查看此页面,并清除任何你不认识或不使用的设备链接。
如何操作
- 安卓设备:点击你的头像,然后前往 Linked Devices(已连接设备),检查页面上是否能看到任何你不认识的设备。
- iPhone:点击你的头像,然后前往 Settings > Linked Devices(设置 > 已连接设备),检查页面上是否能看到任何你不认识的设备。
如果你在此看到你不认识的设备,点击设备旁边的三点图标并选择“断开连接”