CPC G06F 21/53 (2013.01) [G06F 21/54 (2013.01); G06F 21/602 (2013.01); G06F 21/78 (2013.01); G06F 21/107 (2023.08)] | 20 Claims |
1. An apparatus comprising:
a memory configured to store instructions; and
one or more processors coupled to the memory and configured to execute the instructions to:
initialize an enclave in a trusted execution environment (TEE), wherein the enclave comprises an operating system (OS) library;
execute an application inside the enclave using the OS library, wherein the application is associated with a disk image; and
perform software attestation to verify an identity of the enclave,
wherein the software attestation comprises attestation of content of the disk image.
|