安全相機:在保險庫內部拍下的畫面

多數照片保險庫要你先用相機 App 拍,再把結果匯入,然後刪掉原檔。Vaultaire 砍掉中間那兩步。相機就在保險庫裡面,畫面在落下的地方直接被加密。

安全相機是 Vaultaire 內建的拍照和錄影部分。它支援前後鏡頭、點按對焦、閃光燈或手電筒,需要時還有聲音。每一格畫面都要經過一次預覽,你選擇保留的畫面會被加密存入已打開的保險庫。Vaultaire 從不把它放進 iPhone 的相機膠卷。

為什麼「匯入再刪除」還是留下痕跡

一張私密照片的常規路徑有四個會動的零件:相機 App 寫進圖庫,保險庫 App 匯入一份副本,你刪掉原檔,然後希望到此為止。這裡的每一步都留下了點什麼。

刪除是最弱的一環。在 iOS 上,刪掉的照片會進到「最近刪除」,在那裡待 30 天,系統才真的把它移走。打得開你照片 App 的人,就打得開那個相簿。如果 iCloud 照片是開著的,原檔在你來得及刪掉任何東西之前就已上傳並發送到該帳號的每一台裝置。共享相簿、回憶、照片工具程式,以及共用同一圖庫的 Mac,讀的都是同一個儲存區。

就算動作很快的人,也留下了一扇開著的窗。從按下快門到刪除完成,那張照片一直在圖庫裡,而這段時間剛好最容易碰上你把手機遞給別人看剛拍的東西。

安全相機關上這扇窗的辦法,是從不打開它。照片 App 裡沒有原檔,就沒有要記得的刪除動作,「最近刪除」裡沒有項目,也不用和上傳賽跑。

如何在 iPhone 上拍一張私密照片

1. 在已打開的保險庫裡打開相機

你畫出圖形,保險庫打開,相機按鈕就在那個保險庫裡面。相機無法從鎖定畫面或控制中心打開,因為畫面需要一個已加密的落點。在 iPad 上,相機以全螢幕打開,不是一個小面板。

2. 用熟悉的按鈕取景

在前後鏡頭之間切換。點按預覽畫面,把對焦和曝光設到那一點。給照片把閃光燈設成自動、開或關;錄影時如果後置相機支援,可以打開手電筒。預覽和拍攝都跟著裝置方向走,因此橫向畫面會按你握持的樣子存起來。

3. 先看一眼,再保留或重拍

快門之後,Vaultaire 把畫面給你看,並給出兩個選擇。「重拍」把它丟掉。「儲存到保險庫」把它加密。在你做出選擇之前,沒有任何東西寫進保險庫;至於照片 App,任何情況下都不會有東西寫進去。

快門
記憶體中的 JPEG
預覽
保留還是重拍
AES-256-GCM
用圖形衍生的金鑰加密
保險庫檔案
產生縮圖,保留原檔

一張照片會經歷什麼

Vaultaire 按感光元件回報的最高解析度拍下一個 JPEG 檔,寧可要畫質也不要速度。在整個預覽環節,這些位元組都留在記憶體裡。你選擇重拍,緩衝區就被清掉。你選擇保留,同一批位元組直接進入加密並寫入保險庫,隨後 Vaultaire 產生一張縮圖,好讓這個檔案在格狀清單裡有東西可顯示。

這張照片從不以可讀形式落到磁碟上。沒有中間檔案可供翻找,沒有快取項目要清,也沒有圖庫項目要移除。

錄影如何處理它的暫存檔

Apple 的錄影元件寫的是檔案。影片錄製無法像一張照片那樣只待在記憶體裡,說反話就是說謊。Vaultaire 的做法是這樣。

錄製寫入一個以隨機 UUID 命名的 MP4 檔,位於 Vaultaire 自己暫存區中的一個資料夾裡,其他 App 讀不到。這個資料夾和完成後的檔案都處於 iOS 的「完整」資料保護層級,裝置鎖定時它們無法讀取,而且兩者都被排除在裝置備份之外。接收影片之前,Vaultaire 會檢查該檔案確實以 MP4 檔頭開始,而不是被放在那裡的別的東西。

你一保留影片,Vaultaire 就把它加密存入保險庫,然後銷毀暫存檔:三輪覆寫,先是零,再是一,最後是隨機位元組,之後刪除。同一套清理流程也在重拍時、取消時、錄製根本沒開始時,以及一次匯入被拒絕時執行。如果 App 在錄製途中被結束,下次啟動時的一次掃描會清掉那個資料夾裡的殘留。

三輪覆寫承諾了什麼,沒承諾什麼

覆寫一個檔案,是要檔案系統換掉那些位元組。在快閃記憶體上,耗損平均意味著控制器可能把新的寫入放到別的實體單元,而把舊單元留著,直到需要重用為止。把覆寫當作一次徹底的清理,而不是每個實體區塊都已消失的證明。你真正靠得住的是加密:你保險庫裡的影片,沒有圖形就讀不了;而那個暫存檔在它短暫的一生裡,一直處於「完整」保護層級。

相機權限和麥克風權限是分開的

相機權限是必要的,iOS 會在你第一次打開安全相機時詢問。麥克風權限是第二個、獨立的問題,只有你去錄影時才會出現。你拒絕,錄影照樣能用:你得到一段無聲影片,螢幕上帶一個靜音標記,免得結果事後讓你意外。

在拍照模式下,Vaultaire 完全不佔用系統音訊階段。你拍照時,耳機裡的音樂繼續播放。Vaultaire 只在你授權之後、而且僅在錄影期間接上麥克風輸入,然後再把它拿掉。

0
照片 App 裡的副本
3
影片緩衝覆寫輪次
可選
麥克風權限

畫面接下來去哪裡

你保留下來的畫面,就是那個保險庫裡的一個普通檔案,它繼承保險庫已有的全部設定。如果加密 iCloud 備份是開著的,檔案以加密狀態上傳。如果裝置同步是開著的,它會在下一輪之後出現在你其他 Apple 裝置上。如果那是一個隱藏保險庫,畫面留在裡面,並共用該保險庫的否認能力。如果你啟動脅迫模式,它和其餘東西一起走。

所以拍進哪個保險庫是一個真實的決定。日常保險庫裡的照片,表現得就像你的日常保險庫。不備份、不同步的保險庫裡的照片,會留在那一台裝置上,直到你自己把它搬走。

安全相機不是什麼

這不是監控產品,也不是保全攝影機。它不看守房間,不向其他裝置串流,也不會因為有動靜就自己開錄。它是一條直接通往加密保險庫的拍攝通道,就這樣。

它不隱藏 Vaultaire 已經裝好這件事。拿著你手機的人看得見這個 App。那個人做不到的是:沒有圖形打開保險庫,或者在照片 App 裡找到你的畫面。

它也擋不住你拍攝時在旁邊偷看的人。加密從你保留畫面那一刻開始。在那之前的一切,和用任何別的相機是同一個實體世界。

匯入你已經拍好的照片

安全相機管的是從下一格畫面開始的一切。對於圖庫裡已有的東西,Vaultaire 支援從照片選擇器匯入,也能透過 iOS 的分享選單接收檔案。匯入會把檔案複製進保險庫,並在那裡加密。把原檔從照片 App 裡移除,包括「最近刪除」相簿,是你的步驟,而且當天就做才有價值,別拖到以後。

常見問題

有沒有能在 App 內直接拍攝的照片保險庫?

有。Vaultaire 的安全相機在已解鎖的保險庫內部打開。你拍攝、預覽並保留畫面,隨後它被加密存入該保險庫。它從不進到相機膠卷,因此沒有原檔需要刪除。

安全相機會存進 Apple 的照片 App 嗎?

不會。對於剛拍下的畫面,Vaultaire 從不呼叫照片 App 的儲存函式。相機膠卷裡、「最近刪除」裡、iCloud 照片裡,都不會出現任何東西。

不給麥克風權限還能錄影嗎?

能。相機權限是必要的,麥克風權限不是。你拒絕,就得到一段無聲影片,並在螢幕上看到靜音標記。

影片是在錄製過程中就加密的嗎?

不是。在 iOS 上說反話的 App,值得再看一眼。錄製寫入 App 私有區域中的一個暫存 MP4 檔,處於「完整」保護層級且不進備份。你保留影片之後,Vaultaire 才把它加密存入保險庫,然後覆寫並刪除暫存檔。

我能把相機膠卷裡已有的照片搬進保險庫嗎?

能,透過照片選擇器或分享選單。匯入會把檔案複製進來並加密。刪除照片 App 裡的原檔是你的步驟,而且如果你不清空那個相簿,「最近刪除」會把它留 30 天。

安全相機拍的畫面會出現在我的 iPad 上嗎?

只有該保險庫開著裝置同步時才會。否則畫面留在拍下它的那台裝置上。

沒有網路時安全相機能用嗎?

能。拍攝、預覽和加密全都在本機完成。網路只有加密 iCloud 備份和裝置同步才需要,而前者是可選的。

直接拍進它該待的地方

在保險庫裡拍下的畫面,就留在保險庫裡。相機膠卷裡沒有副本,也沒有要記得的刪除。

免費下載 Vaultaire