iPhone 與悠遊卡終於有機會結合了嗎?蘋果稍早宣布,自 iOS 18.1 開始,開發者將能夠在自己的 iPhone App 中以 Secure Element 提供 NFC 非接觸式交易,獨立於 Apple Pay 和 Apple 錢包之外。
蘋果將開放新 NFC 與 SE(Secure Element)API,開發者將能夠提供 App 內非接觸式交易,用於店內付款、汽車鑰匙、大眾運輸封閉式付款、公司識別證、學生證、家門鑰匙、飯店鑰匙、商家會員與回饋卡,以及活動門票,未來也將支援政府身分證件。
不過新開放的 API 與過往功能有何不同。過去蘋果的 NFC 功能為了要有良好的安全性,因此業者必須要與蘋果有深入的合作關係;即便蘋果在 2017 年推出新核心 NFC API,讓開發人員可在其應用程式中做到 NPC 讀取,但仍有很大的限制性,因為蘋果明文規定開發人員不能透過此 API 進行支付工作。
iPhone NFC 應用最大轉折點在前兩年推出的 Tap to Pay 功能,此一 API 讓 iPhone 直接變成支付終端,好讓銀行應用程式可用於透過一支智慧型手機或 NFC 卡就可進行非接觸支付。雖然要使用這個 API 仍需要獲得蘋果的批准,但不需要像 Apple Pay 那樣依賴與蘋果特殊的合作夥伴關係。
Tap to Pay 功能是蘋果首度願意在除了自家支付平台以外的平台,開放 iPhone NFC 功能。
現在蘋果將新開放的 NFC 與 SE API 是透過硬體安全元件(Secure Element),將敏感資訊安全地儲存在裝置上。在進行非接觸式交易時運用數種蘋果專有的硬體和軟體技術,包括「安全隔離區」、生物辨識身分驗證,以及蘋果伺服器。使用者可以直接打開使用這些 API 的 App,也可以在 iOS 設定中將該 App 設定為預設非接觸式 App 後,按兩下 iPhone 上的側邊按鈕啟動交易,即可進行非接觸式交易。
只不過蘋果即便開放了 NFC 與 SE API,仍有很大的機率無法與悠遊卡整合。根據蘋果規定,若要將這項全新解決方案整合到 iPhone app 中,開發者將需要與蘋果簽訂商業協議、申請 NFC 和 SE 權利,並支付相關費用。悠遊卡公司「卡」了多年不與 iPhone 整合,有一說就是因為前者不想支付蘋果稅相關費用。
除此之外,北捷閘門所採用的古老技術也是一大問題。現在北捷悠遊卡閘門所採用的技術為安全性極低的 Mifare Classic 技術,網路上甚至有教人如何破解悠遊卡的方法;但是 iPhone NFC 所支援的技術規格為 Mifare DESFire 和 FeliCa,依照蘋果對於安全性的高標準,悠遊卡採用的遠古協議恐怕也不符合 iPhone NFC 的安全性要求。
另外要注意的是,蘋果 NFC 和 SE API 將於即將推出的 iOS 18.1 開發者 seed 中提供給澳洲、巴西、加拿大、日本、紐西蘭、英國和美國的開發者,後續也將在更多地點提供。台灣並非首開放的市場之一。
(首圖來源:悠遊卡公司)