Invention Grant
- Patent Title: Techniques for control flow protection
-
Application No.: US16452916Application Date: 2019-06-26
-
Publication No.: US11347839B2Publication Date: 2022-05-31
- Inventor: Abhishek Basak , Ravi L. Sahita , Vedvyas Shanbhogue
- Applicant: INTEL CORPORATION
- Applicant Address: US CA Santa Clara
- Assignee: INTEL CORPORATION
- Current Assignee: INTEL CORPORATION
- Current Assignee Address: US CA Santa Clara
- Agency: KDB Firm PLLC
- Main IPC: G06F21/00
- IPC: G06F21/00 ; G06F21/52 ; G06F12/126 ; G06F12/06

Abstract:
Various embodiments are generally directed to techniques for control flow protection with minimal performance overhead, such as by utilizing one or more micro-architectural optimizations to implement a shadow stack (SS) to verify a return address before returning from a function call, for instance. Some embodiments are particularly directed to a computing platform, such as an internet of things (IoT) platform, that overlaps or parallelizes one or more SS access operations with one or more data stack (DS) access operations.
Public/Granted literature
- US20190318082A1 TECHNIQUES FOR CONTROL FLOW PROTECTION Public/Granted day:2019-10-17
Information query