CPC G06F 21/602 (2013.01) [G06F 9/45558 (2013.01); G06F 21/53 (2013.01); G06F 21/54 (2013.01); G06F 2009/4557 (2013.01); G06F 2009/45587 (2013.01); G06F 2009/45595 (2013.01)] | 20 Claims |
1. One or more non-transitory computer-readable storage mediums having stored thereon executable computer program instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
receiving a selection of a point to capture a snapshot of a baseline trust domain (TD) or secure enclave, the TD or secure enclave being associated with a trusted execution environment (TEE) of a processor utilized for processing of a workload;
initiating cloning of the TD or secure enclave from a source platform to an escrow platform;
generating an escrow key to export the snapshot to the escrow platform; and
exporting a state of the TD or secure enclave to the escrow platform, the state being sealed with a sealing key.
|