<?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>i.MX Processorsのトピック回复： Issue with SRK Fuses Hash Generation</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Issue-with-SRK-Fuses-Hash-Generation/m-p/1959564#M228752</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/210497"&gt;@BiHDeveloper&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Thanks for your interest in NXP MIMXRT series!&lt;/P&gt;
&lt;P&gt;I can't disclose the details of how the calculations are done to you here, merely providing a direction for you to try. If further support is required, you will need to go to the portal and submit a ticket and provide an NDA. Thank you for your understanding!&lt;/P&gt;
&lt;P&gt;The default is to use four sets of keys, extract the public keys of the four SRKs from the SRK table, then hash them, and finally splice all the hashes and compute to get the final SHA256 hash.&lt;/P&gt;
&lt;P&gt;And&amp;nbsp; SRK_table=SRK_hash.bin&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Gavin&lt;/P&gt;</description>
    <pubDate>Mon, 23 Sep 2024 07:05:35 GMT</pubDate>
    <dc:creator>Gavin_Jia</dc:creator>
    <dc:date>2024-09-23T07:05:35Z</dc:date>
    <item>
      <title>Issue with SRK Fuses Hash Generation</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Issue-with-SRK-Fuses-Hash-Generation/m-p/1956754#M228593</link>
      <description>&lt;P&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;I am using the i.MX RT1052 processor along with the MCUExpresso Secure Provisioning Tool v5. I have generated a one set of keys including SRK, CA, IMG, and CSF keys.&lt;/P&gt;&lt;P&gt;I noticed that the provisioning tool uses &lt;STRONG&gt;srktool.exe&lt;/STRONG&gt; to generate the &lt;STRONG&gt;SRK_fuses.bin&lt;/STRONG&gt; and &lt;STRONG&gt;SRK_hash.bin&lt;/STRONG&gt; files.&lt;/P&gt;&lt;P&gt;I assumed that if I calculate the SHA-256 hash of the SRK1 public key, I would get the value that is written to the fuses (as represented in the &lt;STRONG&gt;SRK_fuses.bin&lt;/STRONG&gt;). However, I am unable to match this value no matter how I calculate it.&lt;/P&gt;&lt;P&gt;Where am I going wrong? Also, could you explain what exactly the &lt;STRONG&gt;SRK_hash.bin&lt;/STRONG&gt; represents?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="BiHDeveloper_0-1726673526025.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/299751i542F0D96C0FCADA6/image-size/medium?v=v2&amp;amp;px=400" role="button" title="BiHDeveloper_0-1726673526025.png" alt="BiHDeveloper_0-1726673526025.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;</description>
      <pubDate>Wed, 18 Sep 2024 15:32:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Issue-with-SRK-Fuses-Hash-Generation/m-p/1956754#M228593</guid>
      <dc:creator>BiHDeveloper</dc:creator>
      <dc:date>2024-09-18T15:32:31Z</dc:date>
    </item>
    <item>
      <title>回复： Issue with SRK Fuses Hash Generation</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Issue-with-SRK-Fuses-Hash-Generation/m-p/1959564#M228752</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/210497"&gt;@BiHDeveloper&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Thanks for your interest in NXP MIMXRT series!&lt;/P&gt;
&lt;P&gt;I can't disclose the details of how the calculations are done to you here, merely providing a direction for you to try. If further support is required, you will need to go to the portal and submit a ticket and provide an NDA. Thank you for your understanding!&lt;/P&gt;
&lt;P&gt;The default is to use four sets of keys, extract the public keys of the four SRKs from the SRK table, then hash them, and finally splice all the hashes and compute to get the final SHA256 hash.&lt;/P&gt;
&lt;P&gt;And&amp;nbsp; SRK_table=SRK_hash.bin&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Gavin&lt;/P&gt;</description>
      <pubDate>Mon, 23 Sep 2024 07:05:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Issue-with-SRK-Fuses-Hash-Generation/m-p/1959564#M228752</guid>
      <dc:creator>Gavin_Jia</dc:creator>
      <dc:date>2024-09-23T07:05:35Z</dc:date>
    </item>
  </channel>
</rss>

