×

SYSTEM AND METHODS FOR EXECUTING ENCRYPTED CODE

  • US 20160378690A1
  • Filed: 09/12/2016
  • Published: 12/29/2016
  • Est. Priority Date: 11/24/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for executing an encrypted code section in a CPU memory cache, said encrypted code section comprising a plurality of encrypted code instructions, the method comprising:

  • writing said encrypted code section to said CPU memory cache;

    changing said CPU memory cache into a shielded state;

    decrypting said encrypted code section;

    storing decrypted code instructions of said encrypted code section in said CPU memory cache; and

    executing said decrypted code instructions from a designated cache-line of said CPU memory cache in the shielded state.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×