发明名称 Architectural support for software-based protection
摘要 Instruction set architecture (ISA) extension support is described for control-flow integrity (CFI) and for XFI memory protection. ISA replaces CFI guard code with single instructions. ISA support is provided for XFI in the form of bounds-check instructions. Compared to software guards, hardware support for CFI and XFI increases the efficiency and simplicity of enforcement. In addition, the semantics for CFI instructions allows more precise static control-flow graph encodings than were possible with a prior software CFI implementation.
申请公布号 US2008184016(A1) 申请公布日期 2008.07.31
申请号 US20070700451 申请日期 2007.01.31
申请人 MICROSOFT CORPORATION 发明人 ERLINGSSON ULFAR;ABADI MARTIN;BUDIU MIHAI-DAN
分类号 G06F9/00 主分类号 G06F9/00
代理机构 代理人
主权项
地址