<?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 RT Crossover MCUsのトピックRe: Encryption/decryption process on i.MX RT1052</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Encryption-decryption-process-on-i-MX-RT1052/m-p/1196564#M11595</link>
    <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;See the following for a "push-button" encryption solution for the i.MX RT 1052 (the documents and videos also give insight if you prefer to develop your own solution):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;- i.MX RT 1052: &lt;A href="https://www.utasker.com/iMX/RT1050.html" target="_blank"&gt;https://www.utasker.com/iMX/RT1050.html&lt;/A&gt; / &lt;A href="https://www.utasker.com/iMX/iMX_RT1052_OEM.html" target="_blank"&gt;https://www.utasker.com/iMX/iMX_RT1052_OEM.html&lt;/A&gt;&lt;BR /&gt;- Boot loader concept including XiP on-the-fly decryption, clone protection or AES256 protected RAM execution.&lt;BR /&gt;-- Boot Loader concept flow chart: &lt;A href="https://www.utasker.com/docs/iMX/Loader.pdf" target="_blank"&gt;https://www.utasker.com/docs/iMX/Loader.pdf&lt;/A&gt; and usage reference &lt;A href="https://www.utasker.com/docs/iMX/uTaskerLoader_TestDrive.pdf" target="_blank"&gt;https://www.utasker.com/docs/iMX/uTaskerLoader_TestDrive.pdf&lt;/A&gt;&lt;BR /&gt;-- Serial Loader features: &lt;A href="https://www.utasker.com/docs/uTasker/uTaskerSerialLoader.pdf" target="_blank"&gt;https://www.utasker.com/docs/uTasker/uTaskerSerialLoader.pdf&lt;/A&gt;&lt;BR /&gt;-- Building the loader with MCUXpresso: &lt;A href="https://www.utasker.com/docs/iMX/MCUXpresso.pdf" target="_blank"&gt;https://www.utasker.com/docs/iMX/MCUXpresso.pdf&lt;/A&gt; (and video guide &lt;A href="https://youtu.be/p_eUGo6GypY" target="_blank"&gt;https://youtu.be/p_eUGo6GypY&lt;/A&gt; ) - the guide document explains how to use with any application (eg. SDK) and to enabling its operation with On-The-Fly decryption in 5 minutes&lt;BR /&gt;-- Building the loader with IAR: &lt;A href="https://www.utasker.com/docs/iMX/IAR.pdf" target="_blank"&gt;https://www.utasker.com/docs/iMX/IAR.pdf&lt;/A&gt; (and video guide &lt;A href="https://youtu.be/XPCwVndP99s" target="_blank"&gt;https://youtu.be/XPCwVndP99s&lt;/A&gt; )&lt;BR /&gt;-- Building the loader with VisualStudio and GCC: &lt;A href="https://www.utasker.com/docs/iMX/GCC.pdf" target="_blank"&gt;https://www.utasker.com/docs/iMX/GCC.pdf&lt;/A&gt; (and video guide &lt;A href="https://youtu.be/0UzLLSXABK8" target="_blank"&gt;https://youtu.be/0UzLLSXABK8&lt;/A&gt; )&lt;BR /&gt;Video Guide to encrypting NXP SDK examples to run from XiP memory using on-the-fly decryption and uploading with the µTasker loader: &lt;A href="https://www.youtube.com/watch?v=5iT7KP691ls&amp;amp;list=PLWKlVb_MqDQEOCnsNOJO8gd3jDCwiyKKe&amp;amp;index=10" target="_blank"&gt;https://www.youtube.com/watch?v=5iT7KP691ls&amp;amp;list=PLWKlVb_MqDQEOCnsNOJO8gd3jDCwiyKKe&amp;amp;index=10&lt;/A&gt;&lt;BR /&gt;Video Guide to encrypting NXP SDK examples to run at optimal speed in internal RAM and uploading with the µTasker loader:&lt;BR /&gt;&lt;A href="https://www.youtube.com/watch?v=fnfLQ-nbscI&amp;amp;list=PLWKlVb_MqDQEOCnsNOJO8gd3jDCwiyKKe&amp;amp;index=11" target="_blank"&gt;https://www.youtube.com/watch?v=fnfLQ-nbscI&amp;amp;list=PLWKlVb_MqDQEOCnsNOJO8gd3jDCwiyKKe&amp;amp;index=11&lt;/A&gt;&lt;BR /&gt;Video Guide for Embedded Artist OEM Module for i.MX RT 1062 showing precise secured application operation analysis: &lt;A href="https://youtu.be/o7hQbOqhJoc" target="_blank"&gt;https://youtu.be/o7hQbOqhJoc&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Mark&lt;BR /&gt;&lt;EM&gt;[uTasker project developer for Kinetis and i.MX RT]&lt;/EM&gt;&lt;BR /&gt;&lt;FONT color="#999999"&gt;Contact me by personal message or on the uTasker web site to discuss professional training, solutions to problems or rapid product development requirements&lt;BR /&gt;&lt;BR /&gt;For professionals searching for faster, problem-free Kinetis and i.MX RT 10xx developments the uTasker project holds the key&lt;BR /&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 09 Dec 2020 15:47:20 GMT</pubDate>
    <dc:creator>mjbcswitzerland</dc:creator>
    <dc:date>2020-12-09T15:47:20Z</dc:date>
    <item>
      <title>Encryption/decryption process on i.MX RT1052</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Encryption-decryption-process-on-i-MX-RT1052/m-p/1196540#M11594</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I developed a firmware for the i.MX RT1052 and i enable boot from QSPI flash, i used MCUXpresso as development environment. It is working properly as i wished. Now i would it works in secure way. I report you the following questions:&lt;/P&gt;&lt;P&gt;- How can i encrypt the .axf file and program it on the external flash? Which tools and configuration i need? Is there a procedure?&lt;/P&gt;&lt;P&gt;- What about the decryption process? It starts before loading the firmware on the RAM? I need to change my source code?In which way?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 09 Dec 2020 15:14:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Encryption-decryption-process-on-i-MX-RT1052/m-p/1196540#M11594</guid>
      <dc:creator>Ric10</dc:creator>
      <dc:date>2020-12-09T15:14:58Z</dc:date>
    </item>
    <item>
      <title>Re: Encryption/decryption process on i.MX RT1052</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Encryption-decryption-process-on-i-MX-RT1052/m-p/1196564#M11595</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;See the following for a "push-button" encryption solution for the i.MX RT 1052 (the documents and videos also give insight if you prefer to develop your own solution):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;- i.MX RT 1052: &lt;A href="https://www.utasker.com/iMX/RT1050.html" target="_blank"&gt;https://www.utasker.com/iMX/RT1050.html&lt;/A&gt; / &lt;A href="https://www.utasker.com/iMX/iMX_RT1052_OEM.html" target="_blank"&gt;https://www.utasker.com/iMX/iMX_RT1052_OEM.html&lt;/A&gt;&lt;BR /&gt;- Boot loader concept including XiP on-the-fly decryption, clone protection or AES256 protected RAM execution.&lt;BR /&gt;-- Boot Loader concept flow chart: &lt;A href="https://www.utasker.com/docs/iMX/Loader.pdf" target="_blank"&gt;https://www.utasker.com/docs/iMX/Loader.pdf&lt;/A&gt; and usage reference &lt;A href="https://www.utasker.com/docs/iMX/uTaskerLoader_TestDrive.pdf" target="_blank"&gt;https://www.utasker.com/docs/iMX/uTaskerLoader_TestDrive.pdf&lt;/A&gt;&lt;BR /&gt;-- Serial Loader features: &lt;A href="https://www.utasker.com/docs/uTasker/uTaskerSerialLoader.pdf" target="_blank"&gt;https://www.utasker.com/docs/uTasker/uTaskerSerialLoader.pdf&lt;/A&gt;&lt;BR /&gt;-- Building the loader with MCUXpresso: &lt;A href="https://www.utasker.com/docs/iMX/MCUXpresso.pdf" target="_blank"&gt;https://www.utasker.com/docs/iMX/MCUXpresso.pdf&lt;/A&gt; (and video guide &lt;A href="https://youtu.be/p_eUGo6GypY" target="_blank"&gt;https://youtu.be/p_eUGo6GypY&lt;/A&gt; ) - the guide document explains how to use with any application (eg. SDK) and to enabling its operation with On-The-Fly decryption in 5 minutes&lt;BR /&gt;-- Building the loader with IAR: &lt;A href="https://www.utasker.com/docs/iMX/IAR.pdf" target="_blank"&gt;https://www.utasker.com/docs/iMX/IAR.pdf&lt;/A&gt; (and video guide &lt;A href="https://youtu.be/XPCwVndP99s" target="_blank"&gt;https://youtu.be/XPCwVndP99s&lt;/A&gt; )&lt;BR /&gt;-- Building the loader with VisualStudio and GCC: &lt;A href="https://www.utasker.com/docs/iMX/GCC.pdf" target="_blank"&gt;https://www.utasker.com/docs/iMX/GCC.pdf&lt;/A&gt; (and video guide &lt;A href="https://youtu.be/0UzLLSXABK8" target="_blank"&gt;https://youtu.be/0UzLLSXABK8&lt;/A&gt; )&lt;BR /&gt;Video Guide to encrypting NXP SDK examples to run from XiP memory using on-the-fly decryption and uploading with the µTasker loader: &lt;A href="https://www.youtube.com/watch?v=5iT7KP691ls&amp;amp;list=PLWKlVb_MqDQEOCnsNOJO8gd3jDCwiyKKe&amp;amp;index=10" target="_blank"&gt;https://www.youtube.com/watch?v=5iT7KP691ls&amp;amp;list=PLWKlVb_MqDQEOCnsNOJO8gd3jDCwiyKKe&amp;amp;index=10&lt;/A&gt;&lt;BR /&gt;Video Guide to encrypting NXP SDK examples to run at optimal speed in internal RAM and uploading with the µTasker loader:&lt;BR /&gt;&lt;A href="https://www.youtube.com/watch?v=fnfLQ-nbscI&amp;amp;list=PLWKlVb_MqDQEOCnsNOJO8gd3jDCwiyKKe&amp;amp;index=11" target="_blank"&gt;https://www.youtube.com/watch?v=fnfLQ-nbscI&amp;amp;list=PLWKlVb_MqDQEOCnsNOJO8gd3jDCwiyKKe&amp;amp;index=11&lt;/A&gt;&lt;BR /&gt;Video Guide for Embedded Artist OEM Module for i.MX RT 1062 showing precise secured application operation analysis: &lt;A href="https://youtu.be/o7hQbOqhJoc" target="_blank"&gt;https://youtu.be/o7hQbOqhJoc&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Mark&lt;BR /&gt;&lt;EM&gt;[uTasker project developer for Kinetis and i.MX RT]&lt;/EM&gt;&lt;BR /&gt;&lt;FONT color="#999999"&gt;Contact me by personal message or on the uTasker web site to discuss professional training, solutions to problems or rapid product development requirements&lt;BR /&gt;&lt;BR /&gt;For professionals searching for faster, problem-free Kinetis and i.MX RT 10xx developments the uTasker project holds the key&lt;BR /&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 09 Dec 2020 15:47:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Encryption-decryption-process-on-i-MX-RT1052/m-p/1196564#M11595</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2020-12-09T15:47:20Z</dc:date>
    </item>
  </channel>
</rss>

