<?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:Rest API or HTTP API call from inside the enclave in Intel® Software Guard Extensions (Intel® SGX)</title>
    <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1252507#M4275</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>Tue, 02 Feb 2021 20:33:16 GMT</pubDate>
    <dc:creator>JesusG_Intel</dc:creator>
    <dc:date>2021-02-02T20:33:16Z</dc:date>
    <item>
      <title>Rest API or HTTP API call from inside the enclave</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1250420#M4250</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;Is it possible to make Rest/ HTTP api call from inside the SGX enclave?&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Mzaman&lt;/P&gt;</description>
      <pubDate>Wed, 27 Jan 2021 15:01:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1250420#M4250</guid>
      <dc:creator>mzaman</dc:creator>
      <dc:date>2021-01-27T15:01:49Z</dc:date>
    </item>
    <item>
      <title>Re: Rest API or HTTP API call from inside the enclave</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1250585#M4251</link>
      <description>&lt;P&gt;Hello Mzaman,&lt;/P&gt;
&lt;P&gt;It is not possible to make calls directly to the outside world from inside an enclave. You must create &lt;I&gt;ocalls &lt;/I&gt;from the enclave to your application, then the application can make the REST API or HTTP requests on behalf of the enclave.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&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;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 27 Jan 2021 21:21:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1250585#M4251</guid>
      <dc:creator>JesusG_Intel</dc:creator>
      <dc:date>2021-01-27T21:21:53Z</dc:date>
    </item>
    <item>
      <title>Re: Rest API or HTTP API call from inside the enclave</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1250955#M4257</link>
      <description>&lt;P&gt;Hi Jesus G.&lt;/P&gt;
&lt;P&gt;So, I was trying to write an ocall as you said on the sgx-ra-sample example. When I am trying to import another .edl file it's showing file not found within the search paths. I am following the developers guide format.&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="left: 207.5px; top: 815.625px; font-size: 20px; font-family: monospace; transform: scaleX(1.03878);"&gt;from&lt;/SPAN&gt;&lt;SPAN style="left: 270px; top: 815.625px; font-size: 20px; font-family: monospace; transform: scaleX(1.03878);"&gt;"../../sys/other_&lt;/SPAN&gt;&lt;SPAN style="left: 482.5px; top: 815.625px; font-size: 20px; font-family: monospace; transform: scaleX(1.03878);"&gt;secure_&lt;/SPAN&gt;&lt;SPAN style="left: 570px; top: 815.625px; font-size: 20px; font-family: monospace; transform: scaleX(1.03878);"&gt;comms.edl"&lt;/SPAN&gt;&lt;SPAN style="left: 707.5px; top: 815.625px; font-size: 20px; font-family: monospace; transform: scaleX(1.03878);"&gt;import&lt;/SPAN&gt;&lt;SPAN style="left: 795px; top: 815.625px; font-size: 20px; font-family: monospace; transform: scaleX(1.03878);"&gt;*;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Do I need to change the make file in sgx-ra-sample example?&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Mzaman&lt;/P&gt;</description>
      <pubDate>Thu, 28 Jan 2021 19:16:34 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1250955#M4257</guid>
      <dc:creator>mzaman</dc:creator>
      <dc:date>2021-01-28T19:16:34Z</dc:date>
    </item>
    <item>
      <title>Re:Rest API or HTTP API call from inside the enclave</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1250981#M4258</link>
      <description>&lt;P&gt;Hello mzaman,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Yes.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Specify the &lt;SPAN style="font-family: courier;"&gt;--search_path&lt;/SPAN&gt; for the&lt;SPAN style="font-family: courier;"&gt; sgx_edger8r &lt;/SPAN&gt;tool so that it can find the edl files. &lt;B&gt;Modify &lt;/B&gt;this line in the Makefile accordingly:&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier;"&gt;$(SGX_EDGER8R) --search-path $(SGXSDK_INCDIR) $(SGX_EDGER8R_FLAGS) --untrusted $&amp;lt;&lt;/SPAN&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>Thu, 28 Jan 2021 20:16:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1250981#M4258</guid>
      <dc:creator>JesusG_Intel</dc:creator>
      <dc:date>2021-01-28T20:16:48Z</dc:date>
    </item>
    <item>
      <title>Re:Rest API or HTTP API call from inside the enclave</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1252153#M4268</link>
      <description>&lt;P&gt;Hello mzaman,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Did my previous suggestion help you fix your issue?&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, 02 Feb 2021 00:09:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1252153#M4268</guid>
      <dc:creator>JesusG_Intel</dc:creator>
      <dc:date>2021-02-02T00:09:48Z</dc:date>
    </item>
    <item>
      <title>Re: Re:Rest API or HTTP API call from inside the enclave</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1252418#M4271</link>
      <description>&lt;P&gt;Hi Jesus G,&lt;/P&gt;
&lt;P&gt;Thanks for the suggestion it's solving the issue. I am still working on to create a client inside enclave through OCALL. If you have any recommendation or sample code regarding this please let me know.&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Mzaman&lt;/P&gt;</description>
      <pubDate>Tue, 02 Feb 2021 16:14:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1252418#M4271</guid>
      <dc:creator>mzaman</dc:creator>
      <dc:date>2021-02-02T16:14:03Z</dc:date>
    </item>
    <item>
      <title>Re:Rest API or HTTP API call from inside the enclave</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1252455#M4273</link>
      <description>&lt;P&gt;Hello Mzaman,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;I recommend to look at the sample programs provided with the SGX SDK for guidance. I don't have sample code beyond that.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;The Intel SGX Developer Reference Guide for Linux in the &lt;I&gt;Documentation&lt;/I&gt; section of the latest release in &lt;A href="https://01.org/intel-software-guard-extensions/downloads" rel="noopener noreferrer" target="_blank"&gt;Intel® Software Guard Extensions SDK for Linux* &lt;/A&gt;is very helpful.&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, 02 Feb 2021 18:15:17 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1252455#M4273</guid>
      <dc:creator>JesusG_Intel</dc:creator>
      <dc:date>2021-02-02T18:15:17Z</dc:date>
    </item>
    <item>
      <title>Re:Rest API or HTTP API call from inside the enclave</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1252507#M4275</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>Tue, 02 Feb 2021 20:33:16 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1252507#M4275</guid>
      <dc:creator>JesusG_Intel</dc:creator>
      <dc:date>2021-02-02T20:33:16Z</dc:date>
    </item>
    <item>
      <title>Re: Rest API or HTTP API call from inside the enclave</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1255850#M4312</link>
      <description>&lt;P&gt;Hello &lt;a href="https://community.intel.com/t5/user/viewprofilepage/user-id/175"&gt;@JesusG_Intel&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have a situation:&lt;/P&gt;
&lt;P&gt;I have a scenario that I must connect to a web server and I need to keep the response data safe. I also need to process the data in the trusted part. The possibility of making an HTTP request from the enclave solve the issue, however, you said that:&lt;/P&gt;
&lt;P&gt;"It is not possible to make calls directly to the outside world from inside an enclave. You must create ocalls from the enclave to your application, then the application can make the REST API or HTTP requests on behalf of the enclave."&lt;/P&gt;
&lt;P&gt;from my point of view, the SSL connection will keep the data safe during the transmission, however, once I read it in the untrusted code, the data can no longer be considered safe.&lt;/P&gt;
&lt;P&gt;I am new to sgx technology and I know intel won't allow this security risk. What I am missing ? Can you guide me on how to make a safe HTTP&amp;nbsp; request using sgx?&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Sat, 13 Feb 2021 19:21:36 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1255850#M4312</guid>
      <dc:creator>is_0054</dc:creator>
      <dc:date>2021-02-13T19:21:36Z</dc:date>
    </item>
    <item>
      <title>Re: Rest API or HTTP API call from inside the enclave</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1256136#M4314</link>
      <description>&lt;P data-unlink="true"&gt;Hi is_0054,&lt;/P&gt;
&lt;P data-unlink="true"&gt;I am also beginner in sgx.&lt;/P&gt;
&lt;P data-unlink="true"&gt;May be you can open a server in the enclave which will protect the data as sgx claims.&lt;/P&gt;
&lt;P data-unlink="true"&gt;I could be wrong.&lt;/P&gt;
&lt;P data-unlink="true"&gt;Thanks&lt;/P&gt;
&lt;P data-unlink="true"&gt;Mzaman&lt;/P&gt;</description>
      <pubDate>Mon, 15 Feb 2021 18:59:43 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1256136#M4314</guid>
      <dc:creator>mzaman</dc:creator>
      <dc:date>2021-02-15T18:59:43Z</dc:date>
    </item>
    <item>
      <title>Re: Rest API or HTTP API call from inside the enclave</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1256141#M4315</link>
      <description>&lt;P&gt;hey &lt;a href="https://community.intel.com/t5/user/viewprofilepage/user-id/147208"&gt;@mzaman&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;But According &lt;a href="https://community.intel.com/t5/user/viewprofilepage/user-id/175"&gt;@JesusG_Intel&lt;/a&gt; it is not possible to make a HTTP call to the outside world from the enclave&lt;/P&gt;</description>
      <pubDate>Mon, 15 Feb 2021 19:13:02 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1256141#M4315</guid>
      <dc:creator>is_0054</dc:creator>
      <dc:date>2021-02-15T19:13:02Z</dc:date>
    </item>
    <item>
      <title>Re: Rest API or HTTP API call from inside the enclave</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1256155#M4316</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;You need to create ocalls for contacting with the outer world/application.&lt;/P&gt;
&lt;P&gt;That's what I understand.&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Mzaman&lt;/P&gt;</description>
      <pubDate>Mon, 15 Feb 2021 20:00:59 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1256155#M4316</guid>
      <dc:creator>mzaman</dc:creator>
      <dc:date>2021-02-15T20:00:59Z</dc:date>
    </item>
    <item>
      <title>Re: Rest API or HTTP API call from inside the enclave</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1256160#M4317</link>
      <description>&lt;P&gt;yes, but in that case, I will receive the data in the application, which means the untrusted part. However, one of the requirements is that the data needs to be secure at all times. I can not have the data in the application.&lt;/P&gt;
&lt;P&gt;Then I facing a dilemma. I can't do the HTTP request from the enclave, but I need to have the received data safe, which means that the data must be received from the trusted part, where is no way to make the call..&lt;/P&gt;
&lt;P&gt;I don't know if is a misunderstanding of my concepts.&lt;/P&gt;</description>
      <pubDate>Mon, 15 Feb 2021 20:14:14 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1256160#M4317</guid>
      <dc:creator>is_0054</dc:creator>
      <dc:date>2021-02-15T20:14:14Z</dc:date>
    </item>
    <item>
      <title>Re: Rest API or HTTP API call from inside the enclave</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1256510#M4319</link>
      <description>&lt;P&gt;Hello is_0054 and mzaman,&lt;/P&gt;
&lt;P&gt;These follow-up questions are being addressed in this thread: &lt;A href="https://community.intel.com/t5/Intel-Software-Guard-Extensions/http-request-call-in-a-sgx-application/m-p/1256063#M4313" target="_blank"&gt;https://community.intel.com/t5/Intel-Software-Guard-Extensions/http-request-call-in-a-sgx-application/m-p/1256063#M4313&lt;/A&gt;.&lt;/P&gt;</description>
      <pubDate>Tue, 16 Feb 2021 19:26:27 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Rest-API-or-HTTP-API-call-from-inside-the-enclave/m-p/1256510#M4319</guid>
      <dc:creator>JesusG_Intel</dc:creator>
      <dc:date>2021-02-16T19:26:27Z</dc:date>
    </item>
  </channel>
</rss>

