<?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 thank you Scott  in Intel® Software Guard Extensions (Intel® SGX)</title>
    <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Does-SGX-have-Non-Volatile-Storage/m-p/1170749#M3189</link>
    <description>&lt;P&gt;thank you Scott&amp;nbsp;&lt;/P&gt;&lt;P&gt;so if i seal the keys inside enclave and save it as a sealed blob to disk.&lt;BR /&gt;will this assure me that the key will not be readable/accessible to any other cpu/sgx-system, In case if some one take the saved blob to different machine.&lt;BR /&gt;does this technique guarantee me in meeting the protection level that i have to give, for storing keys like HDCP.&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Abdusamad&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 12 Dec 2018 16:29:32 GMT</pubDate>
    <dc:creator>samad__abdu</dc:creator>
    <dc:date>2018-12-12T16:29:32Z</dc:date>
    <item>
      <title>Does SGX have Non Volatile Storage</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Does-SGX-have-Non-Volatile-Storage/m-p/1170747#M3187</link>
      <description>&lt;P&gt;Can i&amp;nbsp;store secret keys persistently&amp;nbsp;in SGX enclave or SGX memory.&lt;/P&gt;</description>
      <pubDate>Wed, 05 Dec 2018 01:09:29 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Does-SGX-have-Non-Volatile-Storage/m-p/1170747#M3187</guid>
      <dc:creator>samad__abdu</dc:creator>
      <dc:date>2018-12-05T01:09:29Z</dc:date>
    </item>
    <item>
      <title>Hi Abdu.</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Does-SGX-have-Non-Volatile-Storage/m-p/1170748#M3188</link>
      <description>&lt;P&gt;Hi Abdu.&lt;/P&gt;&lt;P&gt;You can seal/encrypt keys/other data inside an enclave and then save the encrypted blob to disk.&amp;nbsp; By default, the sealed data will only be accessible by the enclave that created the encrypted blob.&amp;nbsp; You can read a brief introduction about this here:&amp;nbsp; &lt;A href="https://software.intel.com/en-us/blogs/2016/05/04/introduction-to-intel-sgx-sealing" target="_blank"&gt;https://software.intel.com/en-us/blogs/2016/05/04/introduction-to-intel-sgx-sealing&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;P&gt;Scott&lt;/P&gt;</description>
      <pubDate>Thu, 06 Dec 2018 18:46:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Does-SGX-have-Non-Volatile-Storage/m-p/1170748#M3188</guid>
      <dc:creator>Scott_R_Intel</dc:creator>
      <dc:date>2018-12-06T18:46:39Z</dc:date>
    </item>
    <item>
      <title>thank you Scott </title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Does-SGX-have-Non-Volatile-Storage/m-p/1170749#M3189</link>
      <description>&lt;P&gt;thank you Scott&amp;nbsp;&lt;/P&gt;&lt;P&gt;so if i seal the keys inside enclave and save it as a sealed blob to disk.&lt;BR /&gt;will this assure me that the key will not be readable/accessible to any other cpu/sgx-system, In case if some one take the saved blob to different machine.&lt;BR /&gt;does this technique guarantee me in meeting the protection level that i have to give, for storing keys like HDCP.&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Abdusamad&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 12 Dec 2018 16:29:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Does-SGX-have-Non-Volatile-Storage/m-p/1170749#M3189</guid>
      <dc:creator>samad__abdu</dc:creator>
      <dc:date>2018-12-12T16:29:32Z</dc:date>
    </item>
    <item>
      <title>Hi again Abdusamad.</title>
      <link>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Does-SGX-have-Non-Volatile-Storage/m-p/1170750#M3190</link>
      <description>&lt;P&gt;Hi again Abdusamad.&lt;/P&gt;&lt;P&gt;That is correct, the seal key used by your enclave is, by default, only available to your enclave on that particular CPU.&amp;nbsp; No other enclave running on that same CPU, nor your enclave running on another CPU, would have access to that same seal key and therefore be able to decrypt your data.&lt;/P&gt;&lt;P&gt;Yes, it can be used to give you that level of security.&amp;nbsp; But, you need to be aware that because of that level of security, if you seal data with the seal key, and something happens to that CPU (the user's system dies, etc.), then even if you have access to the sealed data, you would never be able to decrypt it again.&amp;nbsp; If you're ok with that, meaning you could re-supply the encrypted data to the user in some fashion, then this will work for you.&lt;/P&gt;&lt;P&gt;But, as an FYI, the way the sealed key is generally used is to seal server provided/provisioned keys, after your enclave has gone through the SGX remote attestation (RA) process.&amp;nbsp; This way, if something happened to that platform, the data could still be decrypted on another platform after that platform went through SGX RA and the encryption/decryption keys were re-provisioned from the server. For more information about SGX RA, including a working code sample, please see this link:&lt;/P&gt;&lt;P&gt;&lt;A href="https://software.intel.com/en-us/articles/code-sample-intel-software-guard-extensions-remote-attestation-end-to-end-example" target="_blank"&gt;https://software.intel.com/en-us/articles/code-sample-intel-software-guard-extensions-remote-attestation-end-to-end-example&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;P&gt;Scott&lt;/P&gt;</description>
      <pubDate>Wed, 12 Dec 2018 16:48:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Software-Guard-Extensions/Does-SGX-have-Non-Volatile-Storage/m-p/1170750#M3190</guid>
      <dc:creator>Scott_R_Intel</dc:creator>
      <dc:date>2018-12-12T16:48:48Z</dc:date>
    </item>
  </channel>
</rss>

