Control flow integrity
AssigneeIntel Corporation
InventorsSalmin Sultana, Ravi L. Sahita
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsSalmin Sultana, Ravi L. Sahita
Estimating the term…
One embodiment provides an accelerator circuitry. The accelerator circuitry includes accelerator processor circuitry; accelerator memory circuitry; processor trace (PT) decoder circuitry and control flow integrity (CFI) checker circuitry. The PT decoder circuitry is to at least one of receive and/or retrieve PT data from a host device. The PT decoder circuitry is further to extract a target instruction pointer (TIP) packet from the PT data and to decode the TIP packet to yield a runtime target address. The CFI checker circuitry is to determine, at runtime, whether a control flow transfer of an indirect branch instruction to the runtime target address corresponds to a control flow violation based, at least in part, on control flow (CF) information (info) stored to an accelerator CF info store.
Accelerator circuitry comprising:
A control flow integrity system comprising:
A control flow integrity method comprising:
Dependencies are inferred from the claim text.