Invention Grant
- Patent Title: Hardware-based stack control information protection
- Patent Title (中): 基于硬件的堆栈控制信息保护
-
Application No.: US14256681Application Date: 2014-04-18
-
Publication No.: US09390264B2Publication Date: 2016-07-12
- Inventor: Can Erkin Acar , Erich James Plondke , Robert J. Turner , Billy B. Brumley
- Applicant: QUALCOMM Incorporated
- Applicant Address: US CA San Diego
- Assignee: QUALCOMM Incorporated
- Current Assignee: QUALCOMM Incorporated
- Current Assignee Address: US CA San Diego
- Agency: Hunter Clark PLLC
- Main IPC: G06F21/56
- IPC: G06F21/56 ; G06F21/54 ; G06F21/52

Abstract:
Techniques for protecting contents of a stack associated with a processor are provided. The techniques include a method including receiving a store instruction from a software program being executed by the processor, the store instruction including control information associated with a subroutine, altering the control information to generate secured control information responsive to receiving the store instruction from the software program, storing the secured control information on the stack, receiving a load instruction from the software program; and responsive to receiving the load instruction from the software program, loading the secured control information from the stack, altering the secured control information to recover the control information, and returning the control information to the software program.
Public/Granted literature
- US20150302195A1 HARDWARE-BASED STACK CONTROL INFORMATION PROTECTION Public/Granted day:2015-10-22
Information query