Invention Grant
- Patent Title: System and method for securing executable code
- Patent Title (中): 用于确保可执行代码的系统和方法
-
Application No.: US12791619Application Date: 2010-06-01
-
Publication No.: US08799678B2Publication Date: 2014-08-05
- Inventor: Mark Buer
- Applicant: Mark Buer
- Applicant Address: US CA Irvine
- Assignee: Broadcom Corporation
- Current Assignee: Broadcom Corporation
- Current Assignee Address: US CA Irvine
- Agency: Sterne, Kessler, Goldstein & Fox P.L.L.C.
- Main IPC: G06F21/00
- IPC: G06F21/00 ; H04L9/12 ; G06F21/72 ; G06F21/51

Abstract:
A system and method for the secure storage of executable code and the secure movement of such code from memory to a processor. The method includes the storage of an encrypted version of the code. The code is then decrypted and decompressed as necessary, before re-encryption in storage. The re-encrypted executable code is then written to external memory. As a cache line of executable code is required, a fetch is performed but intercepted. In the interception, the cache line is decrypted. The plain text cache line is then stored in an instruction cache associated with a processor.
Public/Granted literature
- US20100241841A1 System and Method for Securing Executable Code Public/Granted day:2010-09-23
Information query