
一张照片是否真的来自现实世界,这个问题正在变得越来越难回答。
生成式AI让图片的真实性变得模糊。可见水印容易被裁切、修图或交给另一个AI消除;隐水印虽然肉眼不可见,但普通人根本不会使用校验工具去验证真伪。与其继续给AI生成的内容打上假的标记,苹果选择了另一条路——给真正由相机拍下来的照片,留下一份真的证明。
这就是Apple Reference Image,从iPhone 18 Pro和Pro Max开始搭载。
给照片盖章之前,凭什么相信盖章之前的照片就是真的?如果一张照片已经处理完成、生成JPEG,系统才给它附上一份凭证,那这份凭证最多只能证明盖章之后没有被改动,至于盖章之前有没有被替换、篡改,凭证本身回答不了。
苹果把信任的起点推到了数字摄影最接近现实世界的地方——传感器。
iPhone 18 Pro开启参考模式后,主摄传感器会进入专门的安全捕获模式。传感器捕获原始像素后,随即用内部私钥对这些原始数据进行签名。硬件机制会阻止传感器固件在签名前修改数据。这样,签名保护的便不只是传感器输出了什么,还包括它输出的数据与实际捕获结果之间的关系。
生产阶段,每颗传感器都会生成专属密钥。私钥留在传感器内部,公钥用于验证签名。iPhone的安全隔区也会建立独立的签名身份,苹果通过设备硬件清单把两者记录为同一台iPhone的部件。验证时,系统既能检查像素的传感器签名,也能核对传感器与安全隔区是否属于同一台出厂设备。
时间维度同样需要可信依据。普通照片的EXIF依赖设备时钟,用户可以手动修改。iPhone会定期从苹果的密码学时间戳服务获取经过签名的时间凭证,全球平均约每15分钟一次。拍摄完成后,还会再请求一份新的时间凭证,通过两个可信时间点把拍摄行为夹在中间。
传感器捕获的原始像素、相关元数据、签名、设备身份和可信时间信息,会被打包成一份安全数字底片,以DNG格式保存在iPhone中。但底片还不是最终照片,从RAW到JPEG还要经过图像处理。如果成片过程遭到篡改,前面建立的可信关系就可能毁于一旦。
苹果把这一步交给了私有云计算PCC。PCC会先核对原始像素、签名、证书、设备身份和时间信息,确认它们能组成一条完整且相互吻合的证据链。验证通过后,PCC才会处理RAW数据,生成最终的JPEG。
为了让PCC本身也成为可验证的对象,苹果把正式部署的软件版本记录在受密码学保护的透明日志中,对应的二进制文件向外部安全研究人员公开。iPhone在上传底片之前,还会确认目标服务器运行的是日志中记录的版本。
Reference Image也有明确的边界。最直接的一个例子:你完全可以用iPhone拍摄电脑屏幕上AI生成的假图。即使照片通过了全部验证,也只能证明相机确实捕获了屏幕上的画面,并不能证明画面中的事情曾经真实发生过。
苹果在官方文档中为这项技术划定了明确的证明范围:一颗可信的iPhone相机传感器,在某个经过验证的时间范围内捕获了这些光学数据,而这些数据随后经过了可验证的处理。
在AI时代,我们仍然无法简单证明画面里的故事是真实的。但至少,一张照片多了一份关于自身来历的真实记录。从相机硬件、操作系统到云端服务,苹果能把这条信任链串起来,前提是这些环节都在自己的掌控之中。这很苹果。