免費、開源,但並不是為手機而生
VeraCrypt 是 TrueCrypt 的直接傳承者,並且繼承了 TrueCrypt 在密碼學專家眼中嚴謹可靠的良好聲譽。它是完全免費和開源的,甚至提供了大多數消費級應用程式根本懶得去做的加密演算法級聯(cipher cascades)。在這些基礎上,它的實力毋庸置疑。
但它做不到的一點是:在手機上運作。VeraCrypt 是一款徹頭徹尾的 Windows、Mac 和 Linux 桌面端軟體。如果您需要隨時隨地存取您的保險庫,而您的筆記型電腦又不在身邊,那麼 VeraCrypt 顯然就無能為力了。
「掛載磁碟」與「打開應用程式」的差別
使用 VeraCrypt 意味著您需要建立一個容器檔案,將其掛載為一個虛擬磁碟,然後使用常規的應用程式——比如預覽、Finder 或者文字編輯器——來處理裡面的檔案。這是一個非常刻意的設計選擇:它希望自己看起來和用起來,就跟系統裡的另一個硬碟完全一樣。
Vaultine 的工作方式則截然不同。檔案全都在內建的安全檢視器中打開——當保險庫處於鎖定狀態時,沒有一絲一毫的資料會被寫入磁碟,也沒有任何檔案會經過 Finder 或系統的「檔案」應用程式。尤其是對於相片和影片,這種設計填補了 VeraCrypt 架構無法解決的一個漏洞:一旦虛擬磁碟被掛載,裡面的檔案就跟磁碟上的其他任何檔案一樣暴露無遺了——它們會被系統生成縮圖快取、被備份軟體抓取,或者被背景執行的其他程式讀取。
兩種實現「合理可否認性」的方式,以及各自的代價
VeraCrypt 的隱藏磁碟區功能是應對脅迫的絕佳方案:您在一個外部磁碟區的內部建立一個隱藏磁碟區,當有人強迫您掛載外部磁碟區時,他們只能看到您提前放在那裡的無關痛癢的內容。這是一種設計非常巧妙的功能,也是本系列對比評測中最接近 Vaultine 誘餌保險庫(Decoy Vault)的機制。
它們的區別在於之後發生的事情。隱藏磁碟區需要您在遇到麻煩前就周密計劃並手動搭建好,沒有簡單的一鍵開啟按鈕,而且也沒有對應能主動清除資料的密碼——VeraCrypt 依靠的是「隱蔽」來保護,而不是「銷毀」。Vaultine 的 Duress Vault(脅迫保險庫)則是一個獨立的第三密碼,它會打開一個空的保險庫並在同時清除真實的保險庫,之後,它就直接變成了您的主保險庫,彷彿其他一切都從未存在過。這是在 VeraCrypt 已經做得很出色的隱蔽方案(對應 Vaultine 的 Decoy Vault)之上,又加上了決絕的一步。
忘記密碼的沉重代價
在 VeraCrypt 中,密碼是唯一的金鑰,如果您忘記了,沒有任何途徑可以找回——這是一款背後沒有任何公司幫您代管金鑰的工具所必須付出的誠實代價。這種設計無可指責,但這意味著一次失誤就可能造成永久的資料遺失。
Vaultine 同樣秉持「零知識」原則——我們也絕對不掌握任何金鑰——但它在您完成初始設定時,會生成一個 12 詞的恢復短語。這樣,即使您忘記了日常解鎖的圖案或 PIN 碼,也絕不意味著您將永遠失去保險庫裡的一切。
根據使用場景做出選擇
如果您的加密磁碟區只需要在單台桌上型電腦上存在,並且您完全適應略顯繁瑣的手動配置過程,那麼 VeraCrypt 作為一款免費軟體,在這個特定場景下的表現堪稱完美。但如果您需要同一個保險庫能在手機和電腦上同步,需要一個絕對不會把檔案交給作業系統去處理的安全檢視器,並且需要一個能在脅迫下果斷銷毀資料的密碼,那這正是 Vaultine 為您量身打造的原因。




