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 上,所以「已分享」頁面可以再次顯示完整的連結和 QR code。我們沒辦法把它傳給你,因為我們從來沒有過這把鑰匙。

在你的 Mac 上試用 DockDuck

下載 Mac 版

免費試用 14 天。不需要帳號,也不需要信用卡。

傳送連結需要 DockDuck 授權。免費試用不包含此功能。 查看價格

繼續閱讀

全部指南

分享閱讀 3 分鐘

如何從 Mac 傳送大型檔案

在 DockDuck 中選取檔案,選擇「分享連結」。你會得到一個可以傳給任何人的連結,對方用任何瀏覽器都能開啟。

釋放空間閱讀 4 分鐘

如何查看 Mac 上是什麼佔用了空間

「釋放空間」顯示是什麼填滿了你的磁碟,以及哪些可以安全刪除。

照片閱讀 3 分鐘

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

接上 iPhone,把照片直接匯入你選擇的任何資料夾。