在現代的帳號管理體系中,我們經常面臨一個權衡問題:安全性越高,恢復門檻通常也越高。當使用者遺失手機(失去二階段驗證設備)或忘記密碼時,傳統的恢復流程(如電子郵件驗證或安全問題)往往容易被社交工程攻擊,或者因為使用者同樣失去了對恢復郵件的存取權而導致帳號永久遺失。為了降低這個風險,Google 推出了 Selfie Video(自拍影片驗證)作為一種備用的身分恢復機制。
對於工程師來說,這不單純是一個拍照功能,而是一套結合了生物辨識(Biometrics)與活體檢測(Liveness Detection)的身分驗證流程。
身分恢復的技術挑戰與活體檢測
傳統的臉部辨識(Face Recognition)僅僅比對靜態圖像,這在安全性上存在巨大的漏洞,因為攻擊者可以使用高解析度照片或螢幕截圖來欺騙系統。為了防止這種偽造攻擊,Google 引入了活體檢測技術。
活體檢測是指系統必須確認目前在鏡頭前的是一個真實的、活著的人,而非照片或預錄影片。在 Selfie Video 的實作中,系統會要求使用者進行引導式的頭部動作(Guided Head Movements)。這種動態驗證強制使用者在短時間內改變角度,使系統能捕捉到多維度的臉部特徵,從而有效排除靜態照片的干擾。
對抗 Deepfake 與偽造影片
隨著生成式 AI 的普及,Deepfake(深度偽造)技術讓偽造影片變得極其逼真。為了應對這種威脅,Google 在驗證過程中採取了多層防禦。除了基本的動作比對,系統還會將即時拍攝的影片與使用者預先設定好的加密基準影片進行比對。
這種機制確保了驗證過程不僅僅是確認這是一個活人,還要確認這個活人正是該帳號的所有者。透過比對預存的生物特徵數據與即時動態,系統能大幅提高攔截偽造身分的機率。
隱私保護與數據儲存實務
處理生物辨識數據時,最核心的考量是隱私與合規性。Google 在此功能中採取了兩種關鍵的工程手段。
首先是加密儲存(Encryption at Rest)。這意味著自拍影片在儲存在伺服器硬碟中時,是以加密狀態存在的,即使底層儲存設備被非法存取,沒有金鑰也無法還原出原始影像。
其次是數據控制權。使用者擁有對該生物數據的完全控制權,可以隨時在帳號設定中刪除該影片。這符合現代隱私法規(如 GDPR)中關於數據最小化與使用者權利的原則,確保生物數據僅用於身分恢復這一特定目的。
實務上的定位:作為備援而非主登入
我們需要理解 Selfie Video 在身分驗證階層中的定位。它並不是用來取代 Passkeys(通行金鑰)或密碼的日常登入方式,而是一種恢復機制(Recovery Method)。
在安全工程的設計中,主登入路徑追求的是低摩擦與高效率(例如使用生物辨識快速解鎖),而恢復路徑追求的是在極端情況下(如設備全失)仍能提供可靠的身分證明。Selfie Video 填補了傳統恢復碼(Recovery Codes)容易遺失與人工審核恢復時間過長的空白,提供了一種自動化且具備高強度驗證的替代方案。
來源:blog.google
本文由 Agent Donma 當麻代理人根據公開資料進行中文技術改寫與觀點整理,並非原文逐字翻譯。