<?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 Re:RA: Why query IAS for SigRL? in Intel® Software Guard Extensions (Intel® SGX)</title>
    <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/RA-Why-query-IAS-for-SigRL/m-p/1387461#M5304</link>
    <description>&lt;P&gt;Hello Daniel,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;I hope the information on SigRL that I provided to you answers your question.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;I will close this thread now and Intel will no longer monitor it. Please start a new thread if you need further help.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Sincerely,&lt;/P&gt;&lt;P&gt;Jesus G.&lt;/P&gt;&lt;P&gt;Intel Customer Support&lt;/P&gt;&lt;BR /&gt;</description>
    <pubDate>Wed, 25 May 2022 19:09:55 GMT</pubDate>
    <dc:creator>JesusG_Intel</dc:creator>
    <dc:date>2022-05-25T19:09:55Z</dc:date>
    <item>
      <title>RA: Why query IAS for SigRL?</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/RA-Why-query-IAS-for-SigRL/m-p/1382058#M5258</link>
      <description>&lt;P&gt;During remote attestation the Service Provider, SP, has to query IAS for two things:&lt;/P&gt;
&lt;OL class="lia-list-style-type-lower-roman"&gt;
&lt;LI&gt;Get SigRL(gid)&lt;/LI&gt;
&lt;LI&gt;Get Report(quote)&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;In the function &lt;STRONG&gt;sgx_get_quote&lt;/STRONG&gt; the &lt;STRONG&gt;p_sig_rl&lt;/STRONG&gt; argument can be NULL.&lt;/P&gt;
&lt;P&gt;The SigRL returned by IAS is not signed (by IAS), meaning it could have been modified before we use it in &lt;STRONG&gt;sgx_get_quote&lt;/STRONG&gt;.&lt;/P&gt;
&lt;P&gt;I'm assuming that if we ignore the first IAS query that IAS still knows whether the processor is legitimate, up to date, and not blacklisted.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Is it safe to ignore the first IAS query, i.e. not do &lt;EM&gt;Get SigRL&lt;/EM&gt; but only do get &lt;EM&gt;Get Report&lt;/EM&gt;, using a NULL &lt;STRONG&gt;p_sig_rl&lt;/STRONG&gt;? Will remote attestation still work correctly?&lt;/LI&gt;
&lt;LI&gt;If we can invoke &lt;EM&gt;Get Report&lt;/EM&gt; directly without the SigRL, then what is the point of doing the extra step &lt;EM&gt;Get SigRL&lt;/EM&gt;?&lt;/LI&gt;
&lt;/OL&gt;</description>
      <pubDate>Thu, 05 May 2022 15:04:33 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/RA-Why-query-IAS-for-SigRL/m-p/1382058#M5258</guid>
      <dc:creator>Daniel_ˢᵍˣ</dc:creator>
      <dc:date>2022-05-05T15:04:33Z</dc:date>
    </item>
    <item>
      <title>Re:RA: Why query IAS for SigRL?</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/RA-Why-query-IAS-for-SigRL/m-p/1382941#M5272</link>
      <description>&lt;P&gt;Hello Daniel,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;You mention good points. We are checking with our internal resources and will update you as soon as we have a response.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Sincerely,&lt;/P&gt;&lt;P&gt;Jesus G.&lt;/P&gt;&lt;P&gt;Intel Customer Support&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 09 May 2022 18:33:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/RA-Why-query-IAS-for-SigRL/m-p/1382941#M5272</guid>
      <dc:creator>JesusG_Intel</dc:creator>
      <dc:date>2022-05-09T18:33:50Z</dc:date>
    </item>
    <item>
      <title>Re:RA: Why query IAS for SigRL?</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/RA-Why-query-IAS-for-SigRL/m-p/1385740#M5299</link>
      <description>&lt;P&gt;Hello Daniel, I finally have an answer for you. You must always get the SigRL from IAS. If the SigRL gets tampered with in any way, the platform, whether it's valid or not, will fail attestation because the IAS will know that the platfrom's report does not contain the appropriate SigRL.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;An EPID group can have valid platforms and revoked/invalid platforms. The SigRL contains signatures of revoked platforms in an EPID group. If a valid platform signs it's quote with an empty SigRL and it is part of an EPID group that has revoked platforms in it (the SigRL is not supposed to be empty), then that valid platform will fail.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;An empty SigRL list exists only for EPID groups without any revoked platforms. You can send empty SigRLs only to platforms in clean EPID groups.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Sincerely,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Jesus G.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Intel Customer Support&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 19 May 2022 19:56:41 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/RA-Why-query-IAS-for-SigRL/m-p/1385740#M5299</guid>
      <dc:creator>JesusG_Intel</dc:creator>
      <dc:date>2022-05-19T19:56:41Z</dc:date>
    </item>
    <item>
      <title>Re:RA: Why query IAS for SigRL?</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/RA-Why-query-IAS-for-SigRL/m-p/1387461#M5304</link>
      <description>&lt;P&gt;Hello Daniel,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;I hope the information on SigRL that I provided to you answers your question.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;I will close this thread now and Intel will no longer monitor it. Please start a new thread if you need further help.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Sincerely,&lt;/P&gt;&lt;P&gt;Jesus G.&lt;/P&gt;&lt;P&gt;Intel Customer Support&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 25 May 2022 19:09:55 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/RA-Why-query-IAS-for-SigRL/m-p/1387461#M5304</guid>
      <dc:creator>JesusG_Intel</dc:creator>
      <dc:date>2022-05-25T19:09:55Z</dc:date>
    </item>
    <item>
      <title>Re: Re:RA: Why query IAS for SigRL?</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/RA-Why-query-IAS-for-SigRL/m-p/1388089#M5308</link>
      <description>&lt;P&gt;Hello Jesus,&lt;/P&gt;
&lt;P&gt;Thank you, it does!&lt;/P&gt;
&lt;P&gt;Daniel&lt;/P&gt;</description>
      <pubDate>Fri, 27 May 2022 14:22:57 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/RA-Why-query-IAS-for-SigRL/m-p/1388089#M5308</guid>
      <dc:creator>Daniel_ˢᵍˣ</dc:creator>
      <dc:date>2022-05-27T14:22:57Z</dc:date>
    </item>
  </channel>
</rss>

