Search International and National Patent Collections

1. (WO2014210277) DIVERSIFIED INSTRUCTION SET PROCESSING TO ENHANCE SECURITY

Pub. No.:    WO/2014/210277    International Application No.:    PCT/US2014/044284
Publication Date: Thu Jan 01 00:59:59 CET 2015 International Filing Date: Fri Jun 27 01:59:59 CEST 2014
IPC: G06F 21/71
Applicants: THE TRUSTEES OF COLUMBIA UNIVERSITY IN THE CITY OF NEW YORK
Inventors: SETHUMADHAVAN, Lakshminarasimhan
SINHA, Kanad
KEROMYTIS, Angelos
PAPPAS, Vasilis
KEMERLIS, Vasileios
Title: DIVERSIFIED INSTRUCTION SET PROCESSING TO ENHANCE SECURITY
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.