Relayium

用会过期的安全链接分享文件

最近更新: 2026-07-09

不是每次传输对面都刚好有人在等。收件人可能在睡觉、在飞机上,或者你只是想把链接丢进聊天窗口就去忙别的事了。为此 Relayium 准备了第二种模式:不是把文件实时流式传给另一个打开的浏览器,而是在你这边先加密,只上传密文,再给你一个随时可以发出去的链接——下载什么时候进行,由收件人自己的时间安排决定。

本文讲解如何创建这样的链接、有效期与「首次下载后即焚」选项,以及零知识设计在实际中到底意味着什么——包括如实说明的限制:创建链接需要发送方登录,链接会占用存储配额。

存储链接与实时传输:该用哪个

Relayium 的实时模式在两个打开的浏览器标签之间直接传输文件——很快,也不在任何地方留存,但双方需要同时在线。存储型的过期链接则反过来:你的浏览器负责加密并把结果上传一次,收件人可以在几分钟、几小时甚至几天后,按自己的时间打开链接。

当你不确定对方什么时候有空、要把同一个文件发给不止一个人、或者只是想复制粘贴进邮件或聊天窗口了事时,就该用存储链接。

如何创建链接

创建链接只需要在浏览器里走几步:

有效期与首次下载后即焚

每个链接都需要一个存续期限——让它永久有效违背了一次性传输的初衷。创建链接时你可以选择它要保持有效多久,也可以设置成用过一次就立刻消失。

首次下载后即焚意味着链接会在收件人下载完成的那一刻立即失效——当文件比较敏感、你只想让一个人看一次、事后不留任何尾巴时很有用。无论选哪种,收件人在下载页都能看到实时倒计时,清楚还剩多少时间(或还能不能下载)。

零知识保证,以及它的边界

创建链接时实际发生的是这样的:你的浏览器会生成一个随机的 AES-256-GCM 密钥——这与 Relayium 实时模式的机制不同,实时模式是通过 X25519 在两台设备之间协商出密钥;而存储链接的密钥是在本地生成的,不需要和任何人协商。这把密钥会在文件离开你的设备之前,把文件本身和文件名列表都加密好,并被附加在下载链接的 `#` 之后——这是浏览器永远不会发送给任何服务器的那部分 URL。服务器只保存它收到的密文,而且只有密文;它没有办法解密,因为它从未拿到过密钥。

这个设计有几个值得了解的真实取舍。链接本身是密钥的唯一副本,如果你弄丢了它,没有找回密码这回事——服务器上的数据会变得永久不可读。创建链接需要发送方处于登录状态,而且每个链接在被删除或过期之前都会占用你账号的存储配额。也有必要说清楚这里「零知识」到底是什么意思:密文确实在创建到下载之间被存放在 Relayium 的服务器上——只是没有那把从未离开过你浏览器的密钥,谁都读不懂它。

常见问题

我发链接的对象需要账号吗?

不需要。任何拿到完整链接的人——包括 `#` 后面那部分——都能打开并下载文件。只有发送方在创建链接时需要登录。

Relayium 能看到我的文件内容吗?

不能。你的浏览器会在上传前用一把随机生成的 AES-256-GCM 密钥加密文件,这把密钥只存在于 URL 片段里,永远不会到达服务器。服务器保存的是它无法解密的密文——这是一种零知识设计。

链接能保留多久?

由你在创建时选择:1 小时、1 天、3 天或 7 天,也可以设置为首次完整下载后即焚,而不是固定时长。到期之后链接就会失效。

首次下载后即焚,文件真的会消失吗?

首次下载后即焚就是为「只下载一次」设计的:一旦收件人完成下载,之后任何人再打开这个链接都不会再生效,所以它不会被人悄悄再看一次。

文件已经准备好了,但对面暂时没人在等?在浏览器里创建一个会过期的链接,等你准备好了再发。

立即试用 Relayium

继续阅读