Fig. 1From: Managing confidentiality leaks through private algorithms on Software Guard eXtensions (SGX) enclavesDefault Enclave Execution Mechanism of SGX between the Algorithm Owner (AO) and Hardware Owner (HO). The operator of the machine, the HO, can inspect the enclave code by reverse engineering the enclave binary. Enclaves must not include any secrets embedded in binary. Enclaves can, however, receive secrets through a secure channel or recover sealed dataBack to article page