簡短回答保險箱裡的所有內容,都在你的 iPhone 上用 AES-256-GCM 打亂。只有你的圖案或 PIN,或是你的復原詞語,才能解開金鑰。FirstHour 絕不會儲存你的圖案,也絕不會收到你的照片。
把照片鎖起來時會發生什麼
想像你的照片位在山丘頂端,每一層都有一圈保護。
- 照片被打亂。 保險箱裡的每張照片、每部影片、每個檔案、每則筆記和小預覽圖,都以 AES-256-GCM 加密封存。沒有金鑰,它就只是毫無意義的資料。
- 由一把隨機金鑰負責封存。 你的 iPhone 會為你的保險箱產生一把隨機金鑰,長度 256 位元,長到根本無法猜出。它只會以鎖住的形式儲存。
- 你的圖案解開那把金鑰。 你的圖案或 PIN 會被轉換成第二把金鑰,而且是刻意慢慢轉換,這把金鑰才能打開第一把。圖案本身絕不會被儲存。
- 你 iPhone 的安全晶片也參與其中。 在可行的情況下,解鎖金鑰還需要來自 Secure Enclave 的一個秘密。所以把保險箱的檔案和它鎖住的金鑰複製到電腦上,並不能讓人在那裡試圖案。
- 猜錯就要等。 你有 4 次免費嘗試。第 5 次猜錯後要等 1 分鐘,接著是 5、15 和 60 分鐘,之後每猜錯一次都要等 60 分鐘。更改 iPhone 的時鐘或重新啟動,都不能跳過等待,猜錯也絕不會清除你的保險箱。在「Forgot」畫面上,輸入錯誤的復原詞語在 5 次免費嘗試後,也會被要求等待。
- 保險箱會在你身後關上。 當你離開 FirstHour、鎖上 iPhone 或切換分頁時,它就會上鎖,而且不會包含在 iCloud 和電腦備份裡。
FirstHour 沒有的東西
- 你的照片。 FirstHour 在你的 iPhone 上檢查它們,不會把它們傳到任何地方。
- 你的圖案、PIN 或復原詞語。 沒有人能替你查詢或重設它們。這正是重點,也是風險所在:請妥善保管你的復原詞語。
FirstHour 只有一個部分會與 FirstHour 的伺服器通訊:「失竊鎖定」。它目前還不在 App 裡,而且只有在你開啟時才會運作。它會傳送你 iPhone 的型號,並詢問是否已被標記為遺失。如果你也開啟「尋回位置」,它會傳送你的 iPhone 記錄下來的位置、這些位置的準確度、時間,以及大概的電量。它絕不會傳送照片、保險箱,或 FirstHour 找到的任何內容。
如果你使用「iCloud 照片」,你的 iPhone 也可能從你自己的 iCloud 下載一張照片,好讓 FirstHour 讀取。那是從 Apple 下載,不是上傳。
值得知道: FirstHour 目前還沒有經過獨立的外部資安稽核。如果有人看著你畫圖案,再強的加密也幫不上忙。以下是它無法防範的主要情況。
深入了解
簡單說明 AES-256-GCM它是什麼,以及為什麼被改過的檔案打不開。
你的圖案如何變成金鑰為什麼慢,會讓猜測更困難。
Secure Enclave 做什麼為什麼猜測一定要在你的 iPhone 上進行。
圖案、PIN 或 Face ID哪一個更強,以及何時用。
在公共場所畫圖案安全嗎?旁人的目光,以及如何私下畫圖案。
不上傳也能檢查照片它讀取什麼、在哪裡讀取,以及會漏掉什麼。
什麼是復原詞語它能打開什麼,以及如何妥善保管你的。
如果你同時弄丟圖案和詞語誠實說明的限制,以及如何避免。
FirstHour 無法防範的事誠實的清單。
FirstHour 看得到和看不到的哪些東西仍屬於你,以及例外。
「在你的 iPhone 上加密」是什麼意思以及它沒有涵蓋的部分。
為什麼預覽圖也要加密一張小小的副本,洩漏的可能一樣多。
偽裝保險箱有什麼用以及為什麼它不是保證。
FirstHour 即將登陸 iPhone。 你的照片在 iPhone 上讀取,絕不會上傳。看看它能做什麼。