AEX-NStep:针对 Intel SGX 的概率性中断计数攻击
密码学与安全
2025-10-17 v1
摘要
为缓解中断式步进攻击(尤其是使用 SGX-Step 的攻击),Intel 引入了 AEX-Notify,这是一种针对 Intel SGX 的 ISA 扩展,旨在防止确定性单步步进。本文引入了 AEX-NStep,这是首个针对启用 AEX-Notify 的 Enclave 的中断计数攻击。我们展示,确定性单步步进并非中断计数攻击实用的必要条件,因此 AEX-Notify 并未完全防止此类攻击。我们具体说明,AEX-Notify 的一个安全保证——隐蔽的前向进度——并不成立,我们引入了两种新的概率性中断计数攻击。我们利用这些攻击构建了对一个启用 AEX-Notify 的 SGX enclave 的实际的 ECDSA 密钥泄露攻击。我们的结果扩展了对 AEX-Notify 原始安全分析,并为未来的缓解措施提供指导。
引用
@article{arxiv.2510.14675,
title = {AEX-NStep: Probabilistic Interrupt Counting Attacks on Intel SGX},
author = {Nicolas Dutly and Friederike Groschupp and Ivan Puddu and Kari Kostiainen and Srdjan Capkun},
journal= {arXiv preprint arXiv:2510.14675},
year = {2025}
}
备注
Author's version, to appear, 2026 IEEE Symposium on Security and Privacy (SP)