
苹果的 HomeView 将于周五首次亮相,它是一款智能家居设备——可以把它想成摆在台面上的 iPhone 与 Apple Watch 混合体——最多可为六个人做个性化设置,并分别连接各自的 iCloud 账户。它利用环境人脸和语音数据,设计目标是在不同用户之间无缝切换,同时维护每个人的隐私。你可以向 HomeView 询问当天的日程安排,以及朋友在短信里推荐了什么电影,但如果你想问室友的出行计划或她昨晚的短信,就会被拦下。不过,这项功能并不依赖苹果久经考验的生物识别锁,比如 FaceID 或 TouchID。它使用的是一项新的“人物识别”技术,建立在苹果用于保护传感器数据的架构之上。
这对苹果而言是一次关键转向。一方面,公司仍然非常谨慎地全面考虑安全与隐私。HomeView 不仅在从 iCloud 调取你的数据之前会核验你的人脸和语音,它的设计还类似 Apple Watch,会检查你的 iPhone 或 iPad 是否与 HomeView 处在同一个 Wi-Fi 网络,并且最近是否解锁过(通过 FaceID 或 PIN 码)。另一方面,扩展用于处理生物识别数据和认证用户的架构,会带来更多出错和潜在漏洞的机会。而在试图获取用户苹果数据这件事上,执法部门和漏洞利用经纪商一直都在不遗余力地试图攻破该公司的设备端防御。
FaceID 是为这样的使用场景打造的:人正对着设备,距离不到一臂之长。它提供的安全可靠、难以攻破,因为它把你的生物识别数据存储在一枚特殊的、物理隔离的芯片上,即 Secure Enclave——该芯片于 2013 年首次随 iPhone 5s 推出。这套架构如此强健,以至于苹果还把 Secure Enclave 作为设备整体加密方案的基础。但苹果得出结论,FaceID 并非 HomeView 的最佳选择,因为它需要在用户之间快速切换,并依赖 AI 处理,而后者无法全部塞进 Secure Enclave。
因此,HomeView 使用苹果最近公布的 Secure Exclave(注意多出的“x”)来处理设备用于判断某一时刻房间里是谁的视频和音频数据。苹果表示,实际上它长期以来一直在为 Secure Exclave 打基础——该架构的早期版本已经用于 iPhone 16 和 17 以及 MacBook Neo。Secure Exclave 并非一枚完全独立的芯片,而是苹果近期处理器中一块专用的、受内存保护的空间。它存在于用于 Apple Watch Series 12 和 Apple Watch Ultra 4 的苹果最新 S11 芯片中,也存在于用于 iPhone 18 Pro 和 iPhone Duo 的 A20 Pro 芯片中。
尽管 Secure Exclave 并非基于久经验证的 Secure Enclave 技术,苹果仍主张它足够强健,并扩展了公司保护一系列功能的能力,包括提升现有机制的安全性。在周四的一篇博客文章中,公司甚至详细介绍了它如何使用被称为形式化验证的数学方法,来审查为 Secure Exclave 设计的“微内核”。
公司在一篇博客文章中写道:“这项工作既有利于我们最新的功能,也增强了我们已经在交付的功能的安全性,例如‘Hey Siri’检测。”“我们的目标是即使面对高度复杂的攻击,也能保证环境传感器数据的安全。”
Apple 的 HomeView 尝试不依赖 FaceID 的面部认证
HomeView 和 MacBook Neo 还使用 Secure Exclave 来管控指示灯——该指示灯用于告知用户摄像头或麦克风正处于活动状态。其目标是隔离这一过程及其指挥链,从而使攻击者更难在指示灯本应亮起时将其关闭,或从一开始就阻止它亮起。
不过,HomeView 的“人物识别”技术确实不如 FaceID 全面,而且该技术可能比 FaceID 更容易受到重建 3D 深度图攻击——也可能受到声纹攻击。
当然,你不必在家里放一台 HomeView。或者如果你有,也可以使用访客模式,或一种介入程度更低的“个性化”模式,该模式只纳入你的播放列表之类的内容供其他用户访问,而不会访问日历或 Messages 数据。但随着 Apple 在 AI 集成上越走越深,HomeView 偏离 FaceID 的做法让人得以窥见 Apple 所谋划的变革规模。