From e8a82f1c524e5a18dd56a0a38a6583c93d021beb Mon Sep 17 00:00:00 2001 From: Alain Brenzikofer Date: Fri, 13 Dec 2024 16:54:01 +0100 Subject: [PATCH] remove EPID call for mrenclave of self --- enclave-runtime/src/ocall/attestation_ocall.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/enclave-runtime/src/ocall/attestation_ocall.rs b/enclave-runtime/src/ocall/attestation_ocall.rs index d805ab40b0..230f6c768b 100644 --- a/enclave-runtime/src/ocall/attestation_ocall.rs +++ b/enclave-runtime/src/ocall/attestation_ocall.rs @@ -249,10 +249,7 @@ trait GetSgxReport { impl GetSgxReport for T { fn get_report_of_self(&self) -> SgxResult { - // (1) get ti + eg - let init_quote_result = self.sgx_init_quote()?; - - let target_info = init_quote_result.0; + let target_info: sgx_target_info_t = sgx_target_info_t::default(); let report_data: sgx_report_data_t = sgx_report_data_t::default(); let rep = match rsgx_create_report(&target_info, &report_data) {