Invention Grant
- Patent Title: Diversified instruction set processing to enhance security
-
Application No.: US14946961Application Date: 2015-11-20
-
Publication No.: US10237059B2Publication Date: 2019-03-19
- Inventor: Lakshminarasimhan Sethumadhavan , Kanad Sinha , Angelos Keromytis , Vasileios Pappas , Vasileios Kemerlis
- Applicant: Lakshminarasimhan Sethumadhavan , Kanad Sinha , Angelos Keromytis , Vasileios Pappas , Vasileios Kemerlis
- Applicant Address: US NY New York
- Assignee: The Trustees of Columbia University in the City of New York
- Current Assignee: The Trustees of Columbia University in the City of New York
- Current Assignee Address: US NY New York
- Agency: Occhiuti & Rohlicek LLP
- Main IPC: G06F12/14
- IPC: G06F12/14 ; H04L29/06 ; H04L9/08 ; H04L9/00 ; H04L9/28 ; G06F21/72 ; G06F9/30 ; G06F12/0897 ; G06F21/12 ; G06F21/57

Abstract:
Disclosed are devices, systems, apparatus, methods, products, and other implementations, including a method that includes receiving a block of information from non-processor memory at an interface between the non-processor memory and processor memory comprising two or more processor memory levels, determining whether the block of information received from the non-processor memory at the interface corresponds to encrypted instruction code, and decrypting the block of information at the interface between the non-processor memory and the processor memory for storage in one of the two or more levels of the processor memory in response to a determination that the received block of information corresponds to the encrypted instruction code. The block of information is stored at the one of the two or more levels of the processor memory without being decrypted when the received block of information is determined to correspond to data.
Public/Granted literature
- US20160119137A1 DIVERSIFIED INSTRUCTION SET PROCESSING TO ENHANCE SECURITY Public/Granted day:2016-04-28
Information query