Clann 採用端對端加密:運作方式

大多數相片 App 要你相信承諾。在這裡,你可以使用與 Clann 相同的技術加密相片,親自驗證。

挑一張相片,看著它被鎖上

它絕不會離開這個頁面——加密就在這裡、在你的瀏覽器中完成,用的是 Clann 應用程式在你手機上使用的同一套加密。

還沒有相片

第 1 步

在你的手機上

相片在這裡被鎖上,在任何內容上傳之前。

還沒有儲存任何內容

第 2 步

在我們的伺服器上

我們收到的只有加密後的版本。

需要家庭金鑰
第 3 步

在家人的手機上

只有持有你家庭金鑰的手機才能開啟。

顯示技術細節

本頁面引入了 @clann/e2ee,也就是我們應用程式的加密所依賴的開源套件。因此上面產生的檔案是一個真實的 CLN1 信封:32 位元組的檔頭,後面是用 AES-256-GCM 以 OAE2 STREAM 結構分片封存的相片——每個分片有一個計數器 nonce,最後一片帶有標記,檔頭則作為認證資料,因此無法脫離主體被單獨修改。這就是為什麼改動標籤或打亂片段會破壞檔案。

在上面加密一張相片,即可看到它產生的真實檔頭位元組。

本模擬器執行於 @clann/e2ee,與 Clann 應用程式用來加密的開源函式庫完全相同。

哪些內容會加密?

在加密家庭中,媒體會在上傳前於裝置上受到保護:

  • 相片 每個檔案均以驗證加密保護;金鑰在手機上建立,而非我們的伺服器。
  • 影片 每個檔案均以驗證加密保護;金鑰在手機上建立,而非我們的伺服器。
  • 編輯版本 每個檔案均以驗證加密保護;金鑰在手機上建立,而非我們的伺服器。
  • 位置 每個檔案均以驗證加密保護;金鑰在手機上建立,而非我們的伺服器。

新家庭預設加密;舊群組須由管理員在轉換相片庫前啟用。

加密不會令你完全隱形。我們公開說明所有界線。

Clann 加密如何運作

每個檔案均以驗證加密保護;金鑰在手機上建立,而非我們的伺服器。

  • AES-256-GCM 每個檔案均以驗證加密保護;金鑰在手機上建立,而非我們的伺服器。
  • 每個檔案使用獨立金鑰 每個檔案均以驗證加密保護;金鑰在手機上建立,而非我們的伺服器。
  • 具版本的群組金鑰 每個檔案均以驗證加密保護;金鑰在手機上建立,而非我們的伺服器。
  • X25519 每個檔案均以驗證加密保護;金鑰在手機上建立,而非我們的伺服器。
  • Ed25519 每個檔案均以驗證加密保護;金鑰在手機上建立,而非我們的伺服器。
  • 復原 家人可透過自己的手機恢復你的存取權;你亦可使用預先保存的 12 字復原詞組。

Clann 能看到我的相片嗎?

不能。 在加密家庭中,我們無法看見相片或影片;金鑰只存在於家人的裝置。

公開的威脅模型清楚說明此設計能防範哪些風險。

大多數相片 App 要你相信承諾。在這裡,你可以使用與 Clann 相同的技術加密相片,親自驗證。

Clann 的加密是開放原始碼嗎?

是。 加密實作和協定均已公開,任何人都能檢查。

大多數相片 App 要你相信承諾。在這裡,你可以使用與 Clann 相同的技術加密相片,親自驗證。

GitHub →

已知限制

加密不會令你完全隱形。我們公開說明所有界線。

  • 2026 年 8 月前建立的家庭需要自行啟用加密。 新家庭預設加密;舊群組須由管理員在轉換相片庫前啟用。
  • 相片說明、留言和相簿名稱尚未加密。 加密不會令你完全隱形。我們公開說明所有界線。
  • 我們可以看到基本檔案中繼資料。 加密不會令你完全隱形。我們公開說明所有界線。
  • 在網頁瀏覽器查看需要多一個步驟。 加密不會令你完全隱形。我們公開說明所有界線。

Clann 仍可看見什麼?

加密不會令你完全隱形。我們公開說明所有界線。

  • 我們無法看見 不能。 在加密家庭中,我們無法看見相片或影片;金鑰只存在於家人的裝置。
  • 我們無法看見 不能。 在加密家庭中,我們無法看見相片或影片;金鑰只存在於家人的裝置。
  • 我們可以看見 加密不會令你完全隱形。我們公開說明所有界線。
  • 我們可以看見 相片說明、留言和相簿名稱尚未加密。

如果我遺失手機會怎樣?

家人可透過自己的手機恢復你的存取權;你亦可使用預先保存的 12 字復原詞組。

家人可透過自己的手機恢復你的存取權;你亦可使用預先保存的 12 字復原詞組。

技術文件

公開的威脅模型清楚說明此設計能防範哪些風險。

常見問題

分享家庭相片,不必面向公眾

Clann 是家庭相片的私人空間—沒有公開動態、廣告、陌生人或資料銷售。
Download on the App StoreGet it on Google Play

免費下載。

Keep reading