DockDuck 分享链接是怎么运作的,谁能看到你的文件

文件在离开之前,就已经被你的 Mac 上了锁。我们的服务器上只有上锁的副本。钥匙留在你 Mac 自己的钥匙串里,并随链接一起传给对方,从不经过我们。

阅读 4 分钟 发送链接需要 DockDuck 许可证。免费试用不包含此功能。 查看价格

把文件做成链接发出去,自然会想知道它去了哪里、谁能读到。下面用大白话把整个过程一步一步讲清楚。

你的 Mac 给文件上锁

你一选择“分享链接”,DockDuck 就会向 macOS 要一把全新的随机钥匙,专门为这个链接生成,并用它给文件上锁。这一切都在你的 Mac 上完成,这时还什么都没发出去。钥匙保存在你 Mac 本地的钥匙串里,不在我们的数据库里,也不在我们的服务器上。文件名和预览图也用同样的方式上锁。

只上传上锁的副本

传到我们服务器上的是上锁的副本,没有钥匙就无法读取。钥匙本身从不上传:它留在你 Mac 本地的钥匙串里。我们只保存让链接正常运作所需的信息,比如什么时候过期,没有任何能让我们打开文件的东西。

钥匙就在链接里

一个分享链接有两部分。# 前面是上锁文件的地址,# 后面是钥匙。你的 Mac 把钥匙直接写进链接里,而浏览器从不会把 # 后面的部分发给网站,所以钥匙到达对方手里时不会经过我们。另外唯一的一份,留在创建这个链接的那台 Mac 的钥匙串里。

对方的浏览器解锁

有人打开链接时,他的浏览器从我们的服务器取回上锁的副本,然后就在他自己的设备上,用链接里的钥匙解锁。对方不需要 DockDuck,也不需要账户。你的 Mac 可以是关着的。

密码是第二道锁

如果你设置了密码,我们的服务器会先要求输入密码,否则连上锁的副本都不会交出去。拿到链接的人还需要密码,知道密码的人也还需要链接。

链接会自己失效

你可以选 24 小时或 7 天。时间一到,链接就不能用了,最迟到第 7 天,上锁的副本会从我们的服务器上删除。你也可以随时在“已分享”页面撤销链接,它会立即失效。

值得了解

  • 我们打不开你的文件。我们手里只有上锁的副本,从来没有钥匙。
  • 钥匙保存在创建链接的那台 Mac 本地的钥匙串里。它不在我们的数据库里,也不在我们的服务器上。
  • 请像对待文件本身一样对待链接:谁拿到完整的链接,谁就能打开文件。如果这一点很重要,就加个密码。
  • 如果收到链接的人向我们举报,他可以选择附上钥匙,让我们的团队审查这一个文件。这是钥匙到达我们手里的唯一途径。
  • 一个链接最多可承载 2 GB。多个文件或一个文件夹会先在你的 Mac 上打包成 zip,再整体上锁。

Finder 与 DockDuck

在 Finder 中

Finder 不能生成链接。你得上传到某个云服务,而云服务通常能读取你存在那里的内容。

在 DockDuck 中

文件先在你的 Mac 上锁好。中间的服务只负责传送一份它读不了的副本。

常见问题

链接有效期间,我的 Mac 需要一直开着吗?
不需要。上锁的副本只上传一次,之后链接自己就能用。你可以关闭 DockDuck,也可以把 Mac 关机。
DockDuck 或者你们公司的任何人,能看到我的文件吗?
不能。我们的服务器只收到上锁的副本,钥匙从不发给我们:它在链接里,也在你的 Mac 上。唯一的例外是举报:已经拿到链接的人在举报该文件时,可以选择把钥匙交给我们的团队。
钥匙是怎么生成的,保存在哪里?
由你的 Mac 生成:32 个随机字节,来自系统自带的安全生成器,每个链接都是新的。之后它只存在于两个地方。一个是你发出去的链接,在 # 后面。另一个是创建链接的那台 Mac 的钥匙串,所以“已分享”页面才能再次显示完整的链接。它没有被上传,所以不在我们的服务器上,也不在我们的数据库里。
既然钥匙在链接里,别人打开时它怎么不会传到你们的服务器?
这是由网址的工作方式决定的。# 后面的所有内容都留在浏览器里:它从来不属于浏览器发给网站的请求。页面从地址栏读出钥匙,在那台设备上解锁文件。我们的服务器只看到一个索取上锁的副本的请求。
用的是哪种加密?
AES-256-GCM,每个链接都有一把全新的 256 位钥匙。文件按 1 MB 一块分别上锁,每一块都封好,只要被改动、调换顺序或截短,浏览器都会发现。
如果链接被转发给别人会怎样?
谁拿到完整的链接,谁就能打开文件,就跟你直接把文件发给他一样。密码能帮上忙,因为这样光有链接就不够了。你也可以撤销链接,它会立即对所有人失效。
我把链接弄丢了,还能找回来吗?
可以,在创建它的那台 Mac 上就行。钥匙保存在那台 Mac 上,所以“已分享”页面可以再次显示完整的链接和二维码。我们没办法把它发给你,因为我们从来没有过这把钥匙。

在你的 Mac 上试用 DockDuck

下载 Mac 版

免费试用 14 天。无需账户,无需银行卡。

发送链接需要 DockDuck 许可证。免费试用不包含此功能。 查看价格

继续阅读

全部指南

分享阅读 3 分钟

如何从 Mac 发送大文件

在 DockDuck 中选中文件,选择“分享链接”。你会得到一个可以发给任何人的链接,对方用任何浏览器都能打开。

释放空间阅读 4 分钟

如何查看 Mac 上什么占用了空间

“释放空间”显示是什么填满了你的磁盘,以及哪些可以安全删除。

照片阅读 3 分钟

如何不用 iCloud 把 iPhone 照片传到 Mac

插上 iPhone,把照片直接导入你选择的任意文件夹。