发明名称 DIVERSIFIED INSTRUCTION SET PROCESSING TO ENHANCE SECURITY
摘要 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.
申请公布号 US2016119137(A1) 申请公布日期 2016.04.28
申请号 US201514946961 申请日期 2015.11.20
申请人 SETHUMADHAVAN Lakshminarasimhan;SINHA Kanad;KEROMYTIS Angelos;PAPPAS Vasilis;KEMERLIS Vasileios 发明人 SETHUMADHAVAN Lakshminarasimhan;SINHA Kanad;KEROMYTIS Angelos;PAPPAS Vasilis;KEMERLIS Vasileios
分类号 H04L9/08;H04L9/00;G06F12/14 主分类号 H04L9/08
代理机构 代理人
主权项 1. A method comprising: 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, wherein 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.
地址 New York NY US