<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Hey, if I understand your in Intel® Software Guard Extensions (Intel® SGX)</title>
    <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Question-about-remote-attestation/m-p/1182729#M3596</link>
    <description>&lt;P&gt;Hey, if I understand your answer correct, this means, that the quote is sent through a protected channel and therefore it would be not possible to read the quote in cleartext by a third party, am I right?&lt;/P&gt;

&lt;P&gt;You are right, the data structure does not contain a pk. I picked this writing to indicate that a party is using the data field report_data in the _report_body_t structure. I should have mentioned that.&lt;/P&gt;</description>
    <pubDate>Wed, 17 Jan 2018 15:34:00 GMT</pubDate>
    <dc:creator>Varky__Jacek</dc:creator>
    <dc:date>2018-01-17T15:34:00Z</dc:date>
    <item>
      <title>Question about remote attestation</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Question-about-remote-attestation/m-p/1182727#M3594</link>
      <description>&lt;P&gt;Hey everyone, I am currently reading up on SGX and wondering about remote attestation.&lt;/P&gt;

&lt;P&gt;Let us consider, we have 2 different&amp;nbsp;applications, whereby each has an enclave and they are remote.&lt;/P&gt;

&lt;P&gt;Enclave A and enclave B want to perform remote attestation. Let's take the following protocol:&lt;BR /&gt;
	1) A =&amp;gt; B: QUOTE{pk&lt;SUB&gt;A&lt;/SUB&gt;}&lt;BR /&gt;
	2) B =&amp;gt; A: QUOTE{pk&lt;SUB&gt;B&lt;/SUB&gt;}&lt;BR /&gt;
	pk&lt;SUB&gt;A&amp;nbsp;&lt;/SUB&gt;and pk&lt;SUB&gt;B&lt;/SUB&gt;&amp;nbsp;are public keys and each enclave has the corresponding secret key.&lt;/P&gt;

&lt;P&gt;My question is now:&lt;BR /&gt;
	We have a MitM attacker, who intercepts whose QUOTE messages. Is the attacker able to read out the public keys or are they somehow encrypted?&lt;/P&gt;

&lt;P&gt;Regards&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 13 Jan 2018 14:28:18 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Question-about-remote-attestation/m-p/1182727#M3594</guid>
      <dc:creator>Varky__Jacek</dc:creator>
      <dc:date>2018-01-13T14:28:18Z</dc:date>
    </item>
    <item>
      <title>Hi:</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Question-about-remote-attestation/m-p/1182728#M3595</link>
      <description>&lt;P&gt;Hi:&lt;/P&gt;

&lt;P&gt;In remote attestation scenario, before sent&amp;nbsp; MSG3 which contains SGX quote we have already established a p&lt;SPAN style="font-size: 13.008px;"&gt;rotected c&lt;/SPAN&gt;hannel though a sigma liked&amp;nbsp;&lt;SPAN style="font-size: 13.008px;"&gt;&amp;nbsp;protocol. And actually there is no pk in quote data structure.&amp;nbsp; Only a signature contained in it.&lt;/SPAN&gt;&lt;/P&gt;

&lt;PRE class="brush:cpp;"&gt;typedef struct _quote_t
{
	uint16_t version; //2 byte
	uint16_t sign_type; //2 byte
	sgx_epid_group_id_t epid_group_id;  //4 byte
	sgx_isv_svn_t qe_svn; //2 byte
	sgx_isv_svn_t pce_svn; //2 byte
	uint32 xeid; //4byte
	sgx_basename_t basename; //32 byte
	sgx_report_body_t report_body;
	uint32_t signature_len;
	uint8_t signature[];
} sgx_quote_t;&lt;/PRE&gt;

&lt;PRE class="brush:cpp;"&gt;typedef struct _report_body_t
{
	sgx_cpu_svn_t cpu_svn; /* ( 0) Security Version of the CPU */
	sgx_misc_select_t misc_select; /* ( 16) Which fields defined in SSA.MISC */
	uint8_t reserved1[28]; /* ( 20) */
	sgx_attributes_t attributes; /* ( 48) Any special Capabilities the Enclave possess */
	sgx_measurement_t mr_enclave; /* ( 64) The value of the enclave's ENCLAVE measurement */
	uint8_t reserved2[32]; /* ( 96) */
	sgx_measurement_t mr_signer; /* (128) The value of the enclave's SIGNER measurement */
	uint8_t reserved3[96]; /* (160) */
	sgx_prod_id_t isv_prod_id; /* (256) Product ID of the Enclave */
	sgx_isv_svn_t isv_svn; /* (258) Security Version of the Enclave */
	uint8_t reserved4[60]; /* (260) */
	sgx_report_data_t report_data; /* (320) 64 byte Data provided by the user */ 
} sgx_report_body_t;&lt;/PRE&gt;

&lt;P&gt;Regards&amp;nbsp;&lt;/P&gt;

&lt;P&gt;you&lt;/P&gt;</description>
      <pubDate>Tue, 16 Jan 2018 01:49:23 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Question-about-remote-attestation/m-p/1182728#M3595</guid>
      <dc:creator>you_w_</dc:creator>
      <dc:date>2018-01-16T01:49:23Z</dc:date>
    </item>
    <item>
      <title>Hey, if I understand your</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Question-about-remote-attestation/m-p/1182729#M3596</link>
      <description>&lt;P&gt;Hey, if I understand your answer correct, this means, that the quote is sent through a protected channel and therefore it would be not possible to read the quote in cleartext by a third party, am I right?&lt;/P&gt;

&lt;P&gt;You are right, the data structure does not contain a pk. I picked this writing to indicate that a party is using the data field report_data in the _report_body_t structure. I should have mentioned that.&lt;/P&gt;</description>
      <pubDate>Wed, 17 Jan 2018 15:34:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Question-about-remote-attestation/m-p/1182729#M3596</guid>
      <dc:creator>Varky__Jacek</dc:creator>
      <dc:date>2018-01-17T15:34:00Z</dc:date>
    </item>
    <item>
      <title>Hi Varky:</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Question-about-remote-attestation/m-p/1182730#M3597</link>
      <description>&lt;P&gt;Hi&amp;nbsp;Varky:&lt;/P&gt;

&lt;P&gt;Yes, It's impossible for a third party to read the quote.&lt;/P&gt;

&lt;P&gt;Kind Regards&lt;/P&gt;

&lt;P&gt;you&lt;/P&gt;</description>
      <pubDate>Fri, 19 Jan 2018 06:35:17 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Question-about-remote-attestation/m-p/1182730#M3597</guid>
      <dc:creator>you_w_</dc:creator>
      <dc:date>2018-01-19T06:35:17Z</dc:date>
    </item>
  </channel>
</rss>

