苹果今日深入介绍了如何利用Secure Exclaves技术,保护HomeView、iPhone 18 Pro及其他产品上的摄像头和麦克风数据。
苹果将Secure Exclaves描述为隔离的运行时环境,专门处理摄像头和麦克风数据,同时与操作系统的其他部分隔离。在Secure Exclaves中处理的数据对操作系统其余部分、应用程序或苹果公司均不可用,但处理过程可以利用完整的应用处理器。Secure Exclaves为涉及视频和音频流的敏感功能提供支持:
- HomeView – HomeView利用面部和语音识别来识别家中最多六个人。该飞地还保护设备上的LED摄像头指示灯。
- Siri Recap和Live Rewind – 录制环境声音以进行对话回顾,或为某人说话的最后15秒添加字幕。
- iPhone 18 Pro/iPhone Duo – 保护iPhone 18 Pro、Pro Max和Duo的屏幕上摄像头和麦克风指示灯。同时与“Hey Siri”配合保护语音数据。
- MacBook Neo – 保护MacBook Neo的摄像头指示灯。
苹果以HomeView为例说明Secure Exclaves的工作原理。该设备持续进行被动的最小化视觉处理,以检测是否有人进入其视野。HomeView将连续的摄像头帧流发送到摄像头飞地,该飞地与人员识别飞地协同工作,后者包含面部和语音识别模型以及身份数据库。当有人进入视野时,摄像头飞地检测到该人,并通知主操作系统可能有人在场,但没有任何图像数据离开Secure Exclave。音频飞地对音频也做同样的处理。
人员识别飞地将面部和语音指纹与已注册用户的身份数据库进行匹配,给出置信度分数。操作系统获得人员标识符、位置和置信水平,但无法获取任何实际的音频或视频数据。这些简单的信号用于激活依赖于身份的个人功能,如日历和消息,原始传感器数据则被丢弃。
Secure Exclaves的出现是因为苹果需要一种用于环境视频和麦克风监控的安全选项,相关基础工作从iOS 18开始铺垫。苹果设备在摄像头和麦克风主动使用时会显示指示灯,但苹果表示,它们不适合环境感知,因为会一直亮着。常亮的灯光无法让用户区分背景感知和主动的音频视频录制。
Secure Exclave有两种模式:环境模式和主动模式。在无指示灯的环境模式下,传感器可以响应触发,但只与系统其余部分共享少量元数据。在主动模式下,完整的传感器数据提供给操作系统,指示灯通知用户系统已获得音频和视频访问权限。
苹果长期使用指示灯,但现在由Secure Exclaves支持。Secure Exclaves确保在数据从飞地传输到操作系统其余部分之前,指示灯已激活。
苹果构建了一个能够处理环境感知的隔离计算环境,公司表示,为Secure Exclaves隔离内存是一个“严峻的工程挑战”。有关该过程的完整技术细节可在苹果的安全网站上找到。







