那个小圆点不是画上去的:苹果把隐私做成了能验算的电路
11 月 12 日,苹果安全研究博客发了篇长文《Secure Exclaves and Ambient Sensing》,满屏微内核和页表,三秒就想关掉。
可这篇值得看,因为它回答了一个被骂十几年的问题:你说没偷听,我凭什么信?
苹果这次讲的是图纸。新架构叫 Secure Exclaves,跑在主系统之外,内核是苹果自己改的 L4 微内核。安全页表监控器管着内存权限,连主系统内核都读不到隔离区里的数据。原始音视频进去以后,AI 只往外递一句结论——「有人来了」「是家庭成员 A」「听到了唤醒词」,原件当场销毁。
说白了不是把东西锁进抽屉,是把抽屉焊在一个连房主都进不去的房间。
真正让我坐直的是小圆点那段。我们一直以为那颗绿点、橙点是系统「画」上去的——那恶意软件理论上就能假装画一下,或者调暗盖住。苹果说:不行。管这事的是「隔离区指示控制器」,它当总闸门;那颗点由显示子系统里的专用硬件去数真实像素:颜色、形状、亮多久、亮度够不够、旁边有没有东西压着,连夜览调暖屏幕都算——背光值由可信固件给。校验不过,数据就出不去。唤醒 Siri 时,这颗点最短亮三秒,亮到会话结束。
这思路挺别扭,也挺高级:它不问你信不信我,而是把「我有没有骗你」变成能算的题。
Hey Siri 那条路也一样较真。常开的低功耗处理器先粗筛,觉得像才叫醒主芯片;音频进隔离区消回声,再交给 Siri 隔离区用更大的模型复核。确认了也只扔一个「该醒了」的标记,音频一个字节都不给。等它要麦克风,点得先画出来、先过像素校验,声音才放行。先验票,再进站。
但我得泼三盆水。
第一盆,苹果自己写着:形式化验证是逐步做的,没覆盖整个微内核。图纸对,不等于每行代码都对得上。
第二盆,这套只在 iPhone 18 Pro / Pro Max、Duo、MacBook Neo 和 HomeView 上有。更早的机器上,那颗点还是系统画的。
第三盆最要命:隔离区里发生了什么,外面看不见也没法验。它给的是设计说明书,不是可审计的日志。剩下那部分,还是信。
不过我还是愿意给它正面评价。环境感知一旦开始,隐私的定价就变了:以前问「你上传不上传」,现在问「处理发生在谁的领地里」。苹果的答案是把处理塞进一个自己都进不去的房间,还难得地贴出了图纸。
下次那颗小圆点亮起来,你可以换个想法:它不是画给你看的,是画给另一颗芯片看的。