Patent ID: 11928190
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 13:
14. A non-transitory computer-readable medium comprising instructions that are executable by one or more processors to cause a computing system to:
receive a request to initiate an application, the application comprising one or more files with executable code and data, wherein the executable code is encrypted and wherein each of the one or more files comprises a header indicating that the executable code should be loaded into a hardware enclave and that the data should be loaded outside of the hardware enclave;
load the executable code into the hardware enclave; and
load the data into a location in memory on the computing system, wherein the location is outside the hardware enclave and is not a predetermined distance in the memory on the computing system from the executable code.