<?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:intel sgx secure channel in Intel® Software Guard Extensions (Intel® SGX)</title>
    <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/intel-sgx-secure-channel/m-p/1361450#M5151</link>
    <description>&lt;P&gt;&lt;B&gt;This thread has been marked as answered and Intel will no longer monitor this thread. If you want a response from Intel in a follow-up question, please open a new thread.&lt;/B&gt;&lt;/P&gt;&lt;BR /&gt;</description>
    <pubDate>Fri, 18 Feb 2022 02:14:45 GMT</pubDate>
    <dc:creator>JesusG_Intel</dc:creator>
    <dc:date>2022-02-18T02:14:45Z</dc:date>
    <item>
      <title>intel sgx secure channel</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/intel-sgx-secure-channel/m-p/1358583#M5139</link>
      <description>&lt;P&gt;I am wondering is there any example showing how to build up a secure channel&amp;nbsp;and communicate between client and enclave?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I find "&lt;A href="https://github.com/cloud-security-research/sgx-ra-tls" target="_blank"&gt;https://github.com/cloud-security-research/sgx-ra-tls&lt;/A&gt;", but it&amp;nbsp;&lt;SPAN&gt;only provides example code to attest the server using openssl-client. I am wondering if there is a more detailed example or a simple API that I can use.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 08 Feb 2022 20:30:35 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/intel-sgx-secure-channel/m-p/1358583#M5139</guid>
      <dc:creator>maxdd</dc:creator>
      <dc:date>2022-02-08T20:30:35Z</dc:date>
    </item>
    <item>
      <title>Re:intel sgx secure channel</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/intel-sgx-secure-channel/m-p/1358592#M5140</link>
      <description>&lt;P&gt;Hello maxdd,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Which client are you wondering about?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;An enclave can only communicate with the untrusted application that it is compiled with, and this communication happens only inside the platform using SGX technology, ecalls and ocalls.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Enclaves cannot communicate directly with any other application outside of the untrusted application that calls it. All communication "with an enclave" is really happening between the outside entity and the untrusted application. Even other applications that run on the same system have to communicate with the untrusted application. &lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;The secure channel, TLS, has to be established between the outside application and the untrusted application. See Figures 2 and 3 here: &lt;A href="https://www.intel.com/content/www/us/en/developer/articles/code-sample/software-guard-extensions-remote-attestation-end-to-end-example.html" target="_blank"&gt;https://www.intel.com/content/www/us/en/developer/articles/code-sample/software-guard-extensions-remote-attestation-end-to-end-example.html&lt;/A&gt;&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>Tue, 08 Feb 2022 21:01:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/intel-sgx-secure-channel/m-p/1358592#M5140</guid>
      <dc:creator>JesusG_Intel</dc:creator>
      <dc:date>2022-02-08T21:01:24Z</dc:date>
    </item>
    <item>
      <title>Re: intel sgx secure channel</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/intel-sgx-secure-channel/m-p/1358602#M5141</link>
      <description>&lt;P&gt;I use the incorrect the word. I should say how to build up a secure channel between enclave on server S1 and another application running on server S2 based on remote attestation.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;I have seen the link in your post and the github repo '&lt;A href="https://github.com/intel/sgx-ra-sample#build-linux'" target="_blank"&gt;https://github.com/intel/sgx-ra-sample#build-linux'&lt;/A&gt;. I am wondering if there is any clean and simple API or example that I can use directly.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Tue, 08 Feb 2022 21:54:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/intel-sgx-secure-channel/m-p/1358602#M5141</guid>
      <dc:creator>maxdd</dc:creator>
      <dc:date>2022-02-08T21:54:13Z</dc:date>
    </item>
    <item>
      <title>Re:intel sgx secure channel</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/intel-sgx-secure-channel/m-p/1358605#M5142</link>
      <description>&lt;P&gt;Hello maxdd,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;The answer remains the same. You should build a secure channel between the untrusted application on server S1 and the application on server S2. Since this secure communication is between two applications on two separate servers, this has nothing to do with SGX.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;We do not provide examples of how to do this, but a TLS channel is one option. There are many APIs on secure communications between two applications. Just focus on the two regular applications and forget the enclave. The untrusted application is just like a regular application.&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 08 Feb 2022 22:04:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/intel-sgx-secure-channel/m-p/1358605#M5142</guid>
      <dc:creator>JesusG_Intel</dc:creator>
      <dc:date>2022-02-08T22:04:03Z</dc:date>
    </item>
    <item>
      <title>Re:intel sgx secure channel</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/intel-sgx-secure-channel/m-p/1359042#M5143</link>
      <description>&lt;P&gt;Hello maxdd,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Did you see this discussion? &lt;A href="https://github.com/redis/redis/pull/4855/" target="_blank"&gt;https://github.com/redis/redis/pull/4855/&lt;/A&gt; "SSL implementation on all channels"&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 10 Feb 2022 02:54:17 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/intel-sgx-secure-channel/m-p/1359042#M5143</guid>
      <dc:creator>JesusG_Intel</dc:creator>
      <dc:date>2022-02-10T02:54:17Z</dc:date>
    </item>
    <item>
      <title>Re:intel sgx secure channel</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/intel-sgx-secure-channel/m-p/1361450#M5151</link>
      <description>&lt;P&gt;&lt;B&gt;This thread has been marked as answered and Intel will no longer monitor this thread. If you want a response from Intel in a follow-up question, please open a new thread.&lt;/B&gt;&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 18 Feb 2022 02:14:45 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/intel-sgx-secure-channel/m-p/1361450#M5151</guid>
      <dc:creator>JesusG_Intel</dc:creator>
      <dc:date>2022-02-18T02:14:45Z</dc:date>
    </item>
  </channel>
</rss>

