Cryptile

App 中的「合理推諉」:簡單說明

更新於

合理推諉(plausible deniability)代表查看你 App 的人,無法證明裡面還有比你給他看的更多的東西。在照片保險庫中,它通常指誘餌保險庫:另一個秘密會打開一個可信、無害的保險庫,而沒有任何東西會透露真正的那個。

在 App Store 取得 Cryptile

我需要知道什麼?

  • 隱藏不等於可以推諉。 隱藏的資料夾,任何人一看還是看得到它在那裡。
  • 它必須經得起有人檢查檔案。 沒有清單,沒有標籤,沒有數量。
  • 它有極限。 知道這個 App 支援誘餌的人,可能會繼續追問。

合理推諉是什麼意思?

它來自一個簡單的想法。如果你被迫解鎖某樣東西,你可以解鎖一個看起來完整的版本。其他資料都已加密,看起來像隨機雜訊,或根本不會出現。

磁碟加密工具多年來一直提供這類隱藏磁碟區。現在有些通訊和保險庫 App 也以更簡單的形式提供同樣的概念。

為什麼這很重要?

大多數人面對的風險不是實驗室破解加密,而是有人對你說「打開它」。這個人可能是伴侶、父母、知道你密碼的小偷,或邊境的官員。

在那一刻,光靠強大的加密幫不上忙。你只能打開,或拒絕。推諉給你第三個選擇:打開一個可信的東西。

App 需要什麼才能真正做到推諉?

  1. 不同的秘密打開不同的空間。 而不是一個切換誘餌模式的設定。
  2. 任何地方都沒有保險庫清單。 設定裡沒有,選單裡沒有,「關於」畫面裡也沒有。
  3. 每個保險庫都用自己的金鑰加密。 否則檔案本身就會露出破綻。
  4. 誘餌看起來和真的一樣。 同樣的畫面,同樣的速度,同樣的功能。
  5. 儲存方式不會透露保險庫數量。 檔名、大小和欄位都不應顯示有多少個保險庫。

Cryptile 怎麼做?

Cryptile 會依你畫的每個圖案打開不同的保險庫。你從未畫過的圖案會打開一個新的空白保險庫。沒有保險庫清單。請看誘餌保險庫。

  • 每個保險庫的金鑰都在你的裝置上由它的圖案推導出來。每個檔案都以 AES-256-GCM 加密。
  • 檔案大小經過填充,備用欄位(有些存放隨機資料)會隱藏保險庫的數量。
  • 複製 App 檔案的人只看得到保險庫數量的上限,看不到實際數量。
  • 使用 Plus 時,緊急圖案會銷毀這部裝置的金鑰。在你用 9 個單字的復原短語還原之前,任何保險庫都打不開。

推諉在哪裡失效?

我們的威脅模型公開列出了這些:

  • App 是看得見的。 任何人都看得到你安裝了 Cryptile,也可能知道它支援誘餌。
  • 總大小看得出來。 10 GB 的保險庫明顯不是 10 MB 的保險庫。
  • 寫入時間。 檔案變更時間可能透露使用痕跡。Cryptile 每次寫入都會動到備用欄位,讓這一點變得模糊。
  • 空的誘餌看起來很奇怪。 在裡面放真實、普通的照片,並偶爾使用它。

使用誘餌合法嗎?

使用誘餌 App 很平常。但在某些地方,向警察或邊境官員提供不實回答可能是犯罪。這不是法律建議。如果你很可能遇到這種情況,請先諮詢律師。

這不能防範什麼

如果有人看到你畫出真正的圖案,推諉就失效了。它無法隱藏 App 的存在,也無法隱藏它使用多少空間。已解鎖手機上的惡意軟體,可以讀取任何開啟中的保險庫。

用 Cryptile 來做

在 Cryptile 中,不同的圖案會打開不同的保險庫,而且沒有保險庫清單。金鑰在你的裝置上由你的圖案產生;沒有帳號,沒有伺服器。

Cryptile 免費提供最多 2 個保險庫、100 張照片和 10 部影片,足以設定一個誘餌。Plus 以每年 $19.99(7 天免費試用)或一次性 $39.99 加入更多誘餌保險庫和緊急圖案。

在 App Store 取得 Cryptile