Face ID@iPhone X深入解構 訪談Apple工程師糾正坊間謬誤

撰文:林勇
出版:更新:
很多果迷對iPhone X Face ID功能似乎只是一知半假。(林勇 攝)

Apple iPhone X絕對是近年深受果迷注目的手機,其接近全機身畫面的Super Retina Display當然吸引,但取代指紋認證Touch ID的Face ID技術更是坊間談論焦點,例如質疑安全程度、可信性,更笑言睡覺時被身邊人「出賣」。究竟Face ID的操作、安全程度如何?記者早前就這些問題向Apple工程師親身訪問請教,深入解構Face ID原理、操作及使用限制等。

Apple發布會中,iPhone X其中一大賣點便是Face ID。(林勇 攝)

   Face ID如何操作?

以往Touch ID就需要用手指接下指紋Home鍵,就可以同時間解鎖及進入主頁面,但因為iPhone X沒有了Home鍵,需要利用Face ID來解鎖的步驟雖然有點不同,但同樣簡單快捷。先輕按畫面令手機wake up/或舉去手機自動wake up/或按power鍵wake up>雙目注視屏幕半秒,便可以為手機解鎖。再畫面由下方向上掃,便可以進入主頁面中(可看影片)。雖然看似比Touch ID稍為多一個步驟才可以進入主畫面,但相信習慣後亦不會覺得有太大問題。而使用Apple Pay付款時怩Touch ID更方便:打開Wallet app後,望一望屏幕就可以即時解鎖付款,比起Touch ID更快。

由2個鏡頭加2個感應器組成的TrueDepth拍攝系統,暫時只得iPhone X獨有。(林勇 攝)

   張開眼才解鎖

很多人說很早已經有手機內置類似Face ID的面孔認證解鎖功能,但部份只需一張高清相片就可以破解,那Face ID會否那麼輕易被破解嗎?其實在Apple發布會中都已經指出過,iPhone X前置的「TrueDepth」以類似3D scan的技術,可以在任何角度下精準掃瞄用家樣貌特徵、面形高低位,一般平面的相片是不能夠認證破解。Apple工程師更指出,就算製作了一具與用家真人無疑的面具,TrueDepth鏡頭投影出多達30000個隱形點以及紅外線影像時,同時會因應真實皮膚下的血管、質材反射反應,來認證這是否真的面孔皮膚,只是一個與真人無異、但並沒血沒肉的面具,就不會通過認證解鎖。另外因為在Face ID認證,會同時偵測用家是否注視屏幕(或鏡頭),系統要感應雙眼在注視手機才可以解鎖,怕「睡覺時會被枕邊人使用Face ID解鎖」的疑惑,一掃而空。

Apple最近就更新了其私隱處理上的解說,在保護私穩方面比以前更加嚴格。(Apple)

   智能適應樣貌改變

如果樣貌上有所改變又會如何呢?因為A11 Bionic處理器內的神經網絡引擎協助下,Face ID系統都會識得自動辦認出用家面孔少量改變,就算改變較大(如將鬍子剃掉),但仍然保留著重要的面部特徵,系統有機會要求用家輸入密碼才可解鎖,同時系統會將用家的新面貌紀錄更新。不過五官都需要露出,如戴口罩、面罩的,便會不能用Face ID認證。就算戴上眼鏡(或太陽眼鏡)都沒有問題,前題是並無紅外線隔絕效能才可以使用Face ID。另外,Apple工程師說,因為Face ID與一般「虹膜認證」原理完全不同,因此並沒有其使用限制:如用家突然戴上眼鏡而未能解鎖的問題。

   個人私隱保護

那Face ID的有效距離及範圍有多遠?Apple工程師就指,一般約20-50cm的距離、任何前鏡可以照射用家樣子的角度,都可以使用Face ID。大約一個手臂的長度下,將手機放在枱面上都可以順利解鎖。
始終手機是一部「個人」用品,因此Face ID只可以紀錄一個用家的面孔,同Touch ID可以紀錄5個指紋資料不同。而且Apple工程師Face ID獲取使用者個人資料(如面孔資料)後,不會上傳資料至Apple或第三方廠商,只會加密紀錄在A11 Bionic處理器內的Secure Enclave神經裝絡之內,就算第三方app(如1Password)可以使用Face ID來解鎖,系統只是會給予認證token給軟件解鎖,而第三方app不會取得用家個人私隱資訊。

如果是雙胞胎的話,的確被撞中進入手機的機會稍為提升,但究竟是否如此「簡單」被破解?等iPhone X正式推出後再為大家作詳盡試玩吧。(林勇 攝)

   雙胞胎與小朋友的疑問

雙胞胎又如何?小朋友可以用Face ID嗎?Apple於發布會時曾經提及過,Touch ID可被誤撞的機率為1:50000,而Face ID為1:1000000,因為人類面孔的特徵、資訊比起指紋更多更難以複製,所以安全性會更高。可是如果雙胞胎的情況下,Apple工程師指被誤撞的機會率相應提高一點;另外,如果13歲以下小朋友,亦都會因為仍在成長階段,樣子亦都因為未完全發育,亦都會影響Face ID的準繩度。

   Face ID自動停止

什麼情況Face ID會停止呢?官方就指:iPhone X剛開機;或48小時內未曾解鎖;或6天半內沒有使用過密碼解鎖兼4小時內沒有用Face ID解鎖;或遠端控制鎖定手機(如Find my iphone);Face ID面孔解鎖5次失敗;或啟動SOS緊急服務後。以上任個一個處境下,都會將Face ID功能關閉,此時需要輸入密碼才可以解鎖。

所有用家的面容資料私隱都只會加密儲存在手機之內,不會上傳至Apple或第三方廠商。(林勇 攝)

   其他的場境

無論如何,Face ID是利用最新3D掃瞄的生物認證技術,與以往單純以樣子特徵或虹膜解鎖的原理不同,不會受到環境光暗的影響、大幅角度範圍、以及不會受到是否戴上了眼鏡而影響。記者在Apple發布會會場,以及今次與Apple工程師訪問之中,體驗更多Face ID技術有多厲害。
不過記者始終未有機會作詳細試用,例如有「斜視」、「鬥雞」或「獨眼龍」的用家,因未能雙目注視屏幕,可以使用Face ID嗎?又例如水中Face ID能順利使用嗎?這些問題,相信還是要等待iPhone X正式推出後,才可以再讓我們再為大家作詳盡測試。

其他iPhone X或Face ID的圖片(按下圖放大)

+3