别着急,让 iPhone 变车钥匙不是苹果一家的事儿
昨天苹果发布开发者版本的 iOS 13.4 beta 1 更新,作为一个 iOS 13 中的大版本开发者更新,苹果在这一版本的系统上放了不少新功能,其中一个引起关注的,就是一个隐藏的 API:CarKey。
这个功能虽然没在这个版本被苹果公开,但还是被开发者扒出来了,所谓 API,就是一套苹果系统中的程序编程接口,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。而 CarKey API 的功能,包括解锁车辆,锁定车辆和启动车辆。API 本身可以与配对汽车的车载计算机进行身份验证,与现有的基于无线电的无钥匙进入系统类似。用户将可以借助汽车内部的 NFC 芯片从而使用 iPhone/Apple Watch 解锁车辆,只需将 iPhone/Apple Watch 靠近车辆即可解锁。
于是就看到很多文章说 iPhone 要能当车钥匙了,但是别急,iPhone 或者 Apple Watch 能不能当车钥匙,这还真不是苹果说了算,一个是你有没有车的问题,另一个是车企愿不愿意用苹果这套 API 的问题。
首先,在 Model 3 上,特斯拉已经在用 NFC 卡片来作为车钥匙了,Model 3 如果你不多花钱买车钥匙,提车时候拿到的就是 NFC 卡片。上车前把卡片贴到驾驶员这侧的 B 柱上可以解锁车辆,上车后启动车前需要把卡片贴到扶手箱前的感应区才能开车走。
刚好春节这段时间我开了几天 Model 3,说实话,体验并不太好,一方面是原本自己车如果配备了无钥匙进入和无钥匙启动,本来钥匙就是揣兜里就行了,根本不用做这么个掏出卡片刷卡的体验,另一方面是目前 Model 3 的钥匙感应区就驾驶员一侧,如果你没有车钥匙且不想用手机控制,每次从副驾或者后备箱拿个东西下车后,还是得绕回到驾驶员那一侧来锁车。更何况,因为自己没这个使用经验,我发现,单纯一张卡片,比我实体车钥匙可更容易忘带了。我也问了问身边的 Model 3 车主们,几乎大家都是配了特斯拉的实体钥匙或者干脆就拿手机 app 控制。
除了特斯拉,现在支持用 NFC 卡片来解锁车辆的厂商还是非常多的,比如宝马,高端车型上也有电子 NFC 钥匙,启动原理和特斯拉类似,贴门把手解锁,把卡片放在无线充电板上能启动车。美版起亚索纳塔有个 app,可以直接用支持 NFC 功能的手机解锁车。国内智能手机发展比较快,大多数手机都有 app,所以像小米和华为这样的厂商,包括很多国内的造车新势力都会开发和适配 NFC解锁的功能。
用卡片解锁,看着确实挺酷的,但是,朋友们,这玩意儿关键是不好用啊。
首先,NFC 并不是个多有科技含量的产物,车上面的无钥匙进入已经出现很多年了。无钥匙进入,简称 PKE(PASSIVE KEYLESS ENTER)。这套系统一般与无钥匙启动相一同使用。行业内一般统称为 PEPS,即 Passive Entry&Passive Start。PEPS 系统采用 RFID 无线射频技术,实现无需按动遥控器即可进入车内。
具体来说,钥匙和车辆相关模块中均有无线通讯收发器,车辆会在一定距离内感应到钥匙,当车主携带钥匙靠近汽车时,此时二者会对暗号,匹配完成之后,只需要按下门把手开关或者触碰门把手感应区域,车门自动解锁。当车主带着钥匙离开车子一定距离之后,车会自动上锁进入防盗警戒状态。这显然是个比 NFC 卡片更方便的方式,无非就是要兜里揣个钥匙。
但这也不是说苹果的 CarKey 就毫无意义了,因为如果能用手机的 NFC 当做车钥匙来使用,就可以完全不用带任何车钥匙出门,而且更重要的,是苹果在 Apple Pay 上就已经证明的,对于 NFC 技术的极高安全性。
首先相比于很多 Android 手机,苹果是不会对任何第三方公开 NFC 权限的,只能苹果原生的 Apple Pay 可以使用,这也是苹果至今都不支持手机模拟门卡的一个原因。而这么做的目的,在于对 NFC 功能的保护。举个例子,Apple Pay 是与苹果的 Touch ID 或者 FaceID 来绑定的,而这部分信息,苹果保存在单独的一个硬件模块上,处理器不会接触到这部分安全数据,也几乎没有可能被破解。而 Apple Pay 的支付机制也与传统银行卡几乎完全一样,用户不需要使用类似于支付宝或者微信支付这样的中间商,就可以把 iPhone 当做一个传统银行卡或者公交卡来使用,也不一定要求手机必须得有比较好的网络信号。这其实也是苹果的 NFC 标签要比大多数 Android 手机要安全的原因。