兩種不同的「受保護」
一張隱藏的照片,像是一本被挪到高層書架上的書:圖書館仍然為它編目,任何查一下的人都找得到它,館員還會應要求把它取下來。一張加密的照片,則是一本用只有你讀得懂的密碼寫成的書:它放在哪裡不再重要,因為持有不再等於讀得到。
手機不斷地模糊這個差別。鎖定畫面、隱藏相簿、App 的 PIN 碼、偽裝的圖示,都因為多加了幾個步驟而讓人感覺像保護。但步驟只是給老實人的摩擦;擋得住有心人的,只有可讀性。對任何隱私功能,只需要問一個問題:它改變的是顯示什麼,還是讀不讀得到?
各自是怎麼失效的
顯示規則的失效響亮而徹底:點一下進入隱藏相簿、一台同步過的 iPad、一份在筆電上打開的備份、一次資料擷取——然後一切就明明白白地全在那裡。它沒有「部分失效」;這層篩選要麼把注意力擋在外面,要麼就直接結束了。
加密只在邊緣處失效:一個猜得到的 PIN 碼、一把廠商可以交出去的金鑰,或者從來沒清乾淨的明文複本(照片圖庫裡的原檔、「最近刪除」、舊的同步目標)。在一個正確的邊界之內——強健的金鑰衍生、金鑰只在裝置上、沒有明文殘留——無論硬體在誰手裡,內容都只是雜訊。這正是為什麼「如何挑選保險庫」的清單,本質上是一份關於邊緣的清單。
第三層:可否認性
加密有一個破綻:它是看得見的。一個擺在明處的上鎖容器會把注意力集中過來,並引出最直接的要求——「打開它。」可否認的設計去掉了這個破綻。Sealby 把所有保險庫放進一個統一的池子裡,沒有數量紀錄,也沒有目錄;每個 PIN 碼打開自己的保險庫,而「你已經看到全部」和「還有更多」之間沒有任何可以區分的痕跡。顯示規則擋的是隨意一瞥,加密守的是內容,可否認性守的則是「存不存在」這個問題本身。挑哪一層,取決於你真正要防的是誰。