Behind the Scenes of iOS Security
Black HatYouTube ↗
延伸阅读 1
字幕解读
Ivan Krstić 以 iOS 10 时期的架构说明三类安全机制:让 JIT 的写入与执行映射分开、把数据保护密钥与 Secure Enclave 绑定,以及用云端 HSM 保存可恢复的秘密。一个值得细看的设计是恢复尝试次数:增加备份设备也可能增加猜测预算,因此计数更新需要多数派参与。问答还揭示不可更新代码的代价:销毁签名卡后,修补要建立新设备群接收新的登记,已有托管记录仍只能由原设备组解密。这是厂商对当时设计的讲解,不是对现行系统或绝对安全性的独立审计。
公开机器转写(可能有听写错误) ↗ · 引文按字幕原文展示,可点时间戳回看片段。
补充字幕原文 2
every new unit you escrow to increases that maximum failure counta majority quorum is required to proceed