<?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 1. Can we expect support for in Intel® Software Guard Extensions (Intel® SGX)</title>
    <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/2-technical-questions/m-p/1097450#M1023</link>
    <description>&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;1. Can we expect support for trusted OpenSSL project for the Linux from Intel?&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN style="color: rgb(102, 102, 102); font-family: Helvetica, sans-serif; font-size: 14px;"&gt;The topenssl library provided with the Windows samples is a one-off build intended for demonstration purposes. It is not a supported project.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;2. Can SGX supports 256 bits key for encryption &amp;amp; decryption because as per developer reference guide by Intel SGX, key must be 128 bits?&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;&lt;SPAN style="color: rgb(102, 102, 102); font-family: Helvetica, sans-serif; font-size: 10.5pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; The AES encryption algorithms in the trusted crypto library provided with the Intel SGX SDK only support 128-bit keys. To use 256-bit keys developers would need to implement the algorithms themselves or port existing libraries to work inside an enclave.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;&lt;SPAN style="color: rgb(102, 102, 102); font-family: Helvetica, sans-serif; font-size: 10.5pt;"&gt;-Surenthar&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="line-height:15.0pt"&gt;&lt;SPAN style="font-size:10.5pt;font-family:&amp;quot;Helvetica&amp;quot;,sans-serif;
color:#666666"&gt;&lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 28 Sep 2016 09:52:00 GMT</pubDate>
    <dc:creator>Surenthar_S_Intel</dc:creator>
    <dc:date>2016-09-28T09:52:00Z</dc:date>
    <item>
      <title>2 technical questions</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/2-technical-questions/m-p/1097447#M1020</link>
      <description>&lt;P style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-family: &amp;quot;Verdana&amp;quot;,sans-serif; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;FONT color="#000000"&gt;An ISV of mine has&amp;nbsp;two technical questions about SGX:&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-family: &amp;quot;Verdana&amp;quot;,sans-serif; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;FONT color="#000000"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin: 0in 0in 0pt;"&gt;&lt;FONT color="#000000"&gt;&lt;SPAN style="font-family: &amp;quot;Verdana&amp;quot;,sans-serif; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;1. May I ask about typical range of enclaves ECALL / OCALL latencies? Some &lt;/SPAN&gt;&lt;SPAN lang="EN" style="font-family: &amp;quot;Verdana&amp;quot;,sans-serif; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-ansi-language: EN;"&gt;approximate estimate for the existing processors.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;

&lt;P style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-family: &amp;quot;Verdana&amp;quot;,sans-serif; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;FONT color="#000000"&gt;Of course some penalty exists - call in or from the enclave is not a direct function call. &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-family: &amp;quot;Verdana&amp;quot;,sans-serif; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;FONT color="#000000"&gt;But maybe your engineers have numerical information about this?&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-family: &amp;quot;Verdana&amp;quot;,sans-serif; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;FONT color="#000000"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-family: &amp;quot;Verdana&amp;quot;,sans-serif; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;FONT color="#000000"&gt;2. There is a trusted OpenSSL library in the SGX SDK for Windows - topenssl - in folder /IntelSGXSDK/src/X509Verifier/x509/topenssl .&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-family: &amp;quot;Verdana&amp;quot;,sans-serif; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;FONT color="#000000"&gt;But I found no such library in the Linux SDK. Does it exist only for Windows and there is no trusted OpenSSL project for the Linux?&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-family: &amp;quot;Verdana&amp;quot;,sans-serif; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;FONT color="#000000"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin: 0in 0in 0pt;"&gt;&lt;SPAN style="font-family: &amp;quot;Verdana&amp;quot;,sans-serif; font-size: 10pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;FONT color="#000000"&gt;Thank you!&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 15 Aug 2016 15:46:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/2-technical-questions/m-p/1097447#M1020</guid>
      <dc:creator>Brian_B_Intel2</dc:creator>
      <dc:date>2016-08-15T15:46:15Z</dc:date>
    </item>
    <item>
      <title>Hi Brian,</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/2-technical-questions/m-p/1097448#M1021</link>
      <description>&lt;P&gt;Hi Brian,&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="color: rgb(83, 86, 90); font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 14px; line-height: 21px;"&gt;#2. There is no trusted OpenSSL library for Linux. The below link confirms it .&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;A href="https://software.intel.com/en-us/forums/intel-software-guard-extensions-intel-sgx/topic/676097"&gt;&lt;SPAN style="color: rgb(83, 86, 90); font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 14px; line-height: 21px;"&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;A href="https://software.intel.com/en-us/forums/intel-software-guard-extensions-intel-sgx/topic/676097" target="_blank"&gt;https://software.intel.com/en-us/forums/intel-software-guard-extensions-intel-sgx/topic/676097&lt;/A&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="color: rgb(83, 86, 90); font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;Lucida Grande&amp;quot;, sans-serif; font-size: 14px; line-height: 21px;"&gt;-Surenthar.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 07 Sep 2016 05:23:29 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/2-technical-questions/m-p/1097448#M1021</guid>
      <dc:creator>Surenthar_S_Intel</dc:creator>
      <dc:date>2016-09-07T05:23:29Z</dc:date>
    </item>
    <item>
      <title>Hi Surenthar,</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/2-technical-questions/m-p/1097449#M1022</link>
      <description>&lt;P&gt;Hi Surenthar,&lt;/P&gt;

&lt;P&gt;I have two technical questions about SGX:&lt;/P&gt;

&lt;P&gt;1. Can we expect support for trusted OpenSSL project for the Linux from Intel?&lt;/P&gt;

&lt;P&gt;2. Can SGX supports 256 bits key for encryption &amp;amp; decryption because as per developer reference guide by Intel SGX, key must be 128 bits?&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Thank You,&lt;/P&gt;

&lt;P&gt;- Rohit&lt;/P&gt;</description>
      <pubDate>Wed, 28 Sep 2016 06:47:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/2-technical-questions/m-p/1097449#M1022</guid>
      <dc:creator>Rohit_J_1</dc:creator>
      <dc:date>2016-09-28T06:47:00Z</dc:date>
    </item>
    <item>
      <title>1. Can we expect support for</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/2-technical-questions/m-p/1097450#M1023</link>
      <description>&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;1. Can we expect support for trusted OpenSSL project for the Linux from Intel?&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN style="color: rgb(102, 102, 102); font-family: Helvetica, sans-serif; font-size: 14px;"&gt;The topenssl library provided with the Windows samples is a one-off build intended for demonstration purposes. It is not a supported project.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;2. Can SGX supports 256 bits key for encryption &amp;amp; decryption because as per developer reference guide by Intel SGX, key must be 128 bits?&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;&lt;SPAN style="color: rgb(102, 102, 102); font-family: Helvetica, sans-serif; font-size: 10.5pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; The AES encryption algorithms in the trusted crypto library provided with the Intel SGX SDK only support 128-bit keys. To use 256-bit keys developers would need to implement the algorithms themselves or port existing libraries to work inside an enclave.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;&lt;SPAN style="color: rgb(102, 102, 102); font-family: Helvetica, sans-serif; font-size: 10.5pt;"&gt;-Surenthar&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="line-height:15.0pt"&gt;&lt;SPAN style="font-size:10.5pt;font-family:&amp;quot;Helvetica&amp;quot;,sans-serif;
color:#666666"&gt;&lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 28 Sep 2016 09:52:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/2-technical-questions/m-p/1097450#M1023</guid>
      <dc:creator>Surenthar_S_Intel</dc:creator>
      <dc:date>2016-09-28T09:52:00Z</dc:date>
    </item>
    <item>
      <title>However, the Windows SDK 1.6</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/2-technical-questions/m-p/1097451#M1024</link>
      <description>&lt;P&gt;However, the Windows SDK 1.6 release exposes the underlying IPP crypto library. You may use &lt;SPAN style="font-size: 13.008px;"&gt;the ippsAES_GCM AP&lt;/SPAN&gt;&lt;SPAN style="font-size: 13.008px;"&gt;I for symmetric encryption/decryption using 128, 192, or 256-bit key length.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 29 Sep 2016 16:30:36 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/2-technical-questions/m-p/1097451#M1024</guid>
      <dc:creator>Juan_d_Intel</dc:creator>
      <dc:date>2016-09-29T16:30:36Z</dc:date>
    </item>
  </channel>
</rss>

