Attestation is the process of demonstrating that a software executable has been properly instantiated on a platform. An Intel SGX based attestation allows a remote party to gain confidence that the intended software is running within an enclave on an Intel SGX enabled platform.