<?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 There is an open source in Intel® Software Guard Extensions (Intel® SGX)</title>
    <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Adding-Protobuf-INSIDE-the-Enclave-possible-and-how/m-p/1165551#M3045</link>
    <description>&lt;P&gt;There is an open source example at&amp;nbsp;&lt;A href="https://bitbucket.org/P2PUsingSGX/p2pusingsgx"&gt;https://bitbucket.org/P2PUsingSGX/p2pusingsgx&lt;/A&gt; that shows you how to use openssl for encryption,&amp;nbsp;boost library to implement the communications and&amp;nbsp;Google protobuf libraries and rapidjson to serialize transferred data. Please take a look at its source code and see whether it helps with your implementation or not.&lt;/P&gt;</description>
    <pubDate>Tue, 12 Dec 2017 08:02:58 GMT</pubDate>
    <dc:creator>Hoang_N_Intel</dc:creator>
    <dc:date>2017-12-12T08:02:58Z</dc:date>
    <item>
      <title>Adding Protobuf INSIDE the Enclave, possible? and how?</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Adding-Protobuf-INSIDE-the-Enclave-possible-and-how/m-p/1165549#M3043</link>
      <description>&lt;P&gt;Hi folks,&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Just started working with SGX, so I am trying to figure out what's possible and what's not.&lt;/P&gt;

&lt;P&gt;Basically, somewhere outside, is serializing, and encrypting their protobuf message.&amp;nbsp;&lt;/P&gt;

&lt;P&gt;We receive it in the SGX app, send the encrypted data into Enclave, unencrypt, and deserialize INSIDE the enclave to do some data manipulation. Then we re-serialize and re-encrypt, and pass it back out.&lt;BR /&gt;
	&lt;BR /&gt;
	In order to do the above, we need protobuf libraries in the libraries. Is this possible?&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 30 Nov 2017 10:47:33 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Adding-Protobuf-INSIDE-the-Enclave-possible-and-how/m-p/1165549#M3043</guid>
      <dc:creator>Shin__Billy</dc:creator>
      <dc:date>2017-11-30T10:47:33Z</dc:date>
    </item>
    <item>
      <title>I wanted to do the something</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Adding-Protobuf-INSIDE-the-Enclave-possible-and-how/m-p/1165550#M3044</link>
      <description>&lt;P&gt;I wanted to do the something if you get the know the answer or made it possible. Please do let me know.&lt;/P&gt;</description>
      <pubDate>Tue, 12 Dec 2017 04:53:02 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Adding-Protobuf-INSIDE-the-Enclave-possible-and-how/m-p/1165550#M3044</guid>
      <dc:creator>Roshan_Mehta</dc:creator>
      <dc:date>2017-12-12T04:53:02Z</dc:date>
    </item>
    <item>
      <title>There is an open source</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Adding-Protobuf-INSIDE-the-Enclave-possible-and-how/m-p/1165551#M3045</link>
      <description>&lt;P&gt;There is an open source example at&amp;nbsp;&lt;A href="https://bitbucket.org/P2PUsingSGX/p2pusingsgx"&gt;https://bitbucket.org/P2PUsingSGX/p2pusingsgx&lt;/A&gt; that shows you how to use openssl for encryption,&amp;nbsp;boost library to implement the communications and&amp;nbsp;Google protobuf libraries and rapidjson to serialize transferred data. Please take a look at its source code and see whether it helps with your implementation or not.&lt;/P&gt;</description>
      <pubDate>Tue, 12 Dec 2017 08:02:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Adding-Protobuf-INSIDE-the-Enclave-possible-and-how/m-p/1165551#M3045</guid>
      <dc:creator>Hoang_N_Intel</dc:creator>
      <dc:date>2017-12-12T08:02:58Z</dc:date>
    </item>
    <item>
      <title>emmm I also want to do the</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Adding-Protobuf-INSIDE-the-Enclave-possible-and-how/m-p/1165552#M3046</link>
      <description>&lt;P&gt;emmm I also want to do the same job,but I have no idea about that.&lt;/P&gt;

&lt;P&gt;enclave doesnot support any serialization library&lt;/P&gt;

&lt;P&gt;maybe metadata and json could help.anyone has idea about that?&lt;/P&gt;</description>
      <pubDate>Sun, 22 Apr 2018 01:41:11 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Adding-Protobuf-INSIDE-the-Enclave-possible-and-how/m-p/1165552#M3046</guid>
      <dc:creator>l__dd</dc:creator>
      <dc:date>2018-04-22T01:41:11Z</dc:date>
    </item>
    <item>
      <title>Hi everyone,  if  someone</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Adding-Protobuf-INSIDE-the-Enclave-possible-and-how/m-p/1165553#M3047</link>
      <description>&lt;P&gt;Hi everyone,&amp;nbsp; if &amp;nbsp;someone want to use protobuf inside sgx, you can use &lt;A href="https://github.com/light1021/protobuf-c"&gt;protobuf-c&amp;nbsp;&lt;/A&gt;&amp;nbsp;which can be static linked inside sgx enclave.&lt;/P&gt;&lt;P&gt;Reguards you.w&lt;/P&gt;</description>
      <pubDate>Tue, 18 Dec 2018 03:20:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Adding-Protobuf-INSIDE-the-Enclave-possible-and-how/m-p/1165553#M3047</guid>
      <dc:creator>you_w_</dc:creator>
      <dc:date>2018-12-18T03:20:00Z</dc:date>
    </item>
    <item>
      <title>Welcome to try rust-sgx-sdk</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Adding-Protobuf-INSIDE-the-Enclave-possible-and-how/m-p/1165554#M3048</link>
      <description>&lt;P&gt;Welcome to try &lt;A href="https://github.com/baidu/rust-sgx-sdk"&gt;rust-&lt;/A&gt;&lt;A href="https://github.com/baidu/rust-sgx-sdk"&gt;sgx&lt;/A&gt;&lt;A href="https://github.com/baidu/rust-sgx-sdk"&gt;-&lt;/A&gt;&lt;A href="https://github.com/baidu/rust-sgx-sdk"&gt;sdk&lt;/A&gt;&amp;nbsp;which include a full functional memory-safe protobuf&amp;nbsp;implementation in Rust. Here is the code example:&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/baidu/rust-sgx-sdk/tree/master/samplecode/protobuf" target="_blank"&gt;https://github.com/baidu/rust-sgx-sdk/tree/master/samplecode/protobuf&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Dec 2018 05:35:38 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Adding-Protobuf-INSIDE-the-Enclave-possible-and-how/m-p/1165554#M3048</guid>
      <dc:creator>yu_d_</dc:creator>
      <dc:date>2018-12-19T05:35:38Z</dc:date>
    </item>
  </channel>
</rss>

