<?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 Linux cryptodev CAAM Interface - Asymmetric Cryptography in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Linux-cryptodev-CAAM-Interface-Asymmetric-Cryptography/m-p/1032798#M152483</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I found out through the Linux documentation that CAAM is exposed to the Linux OS via the cryptodev interface. I was able to run the openssl command line example and reproduce the speed improvement for AES-CBC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From the documentation I gather that symmetric cryptography (AES, DES), as well as various hash algorithms are supported. However, it appears that asymmetric cryptography is not supported through the cryptodev interface, although it is supported by CAAM (correct me if I'm wrong). This raises the following questions:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Is there a specific reason for not supporting asymmetric cryptography operations (such as ECDSA signature verification) through the cryptodev interface?&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;Is it possible to enable support for accelerated asymmetric operations from within the Linux OS?&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you in advance for your insights.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Matthias&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SoC: i.MX 8M Quad, &lt;SPAN&gt;4.14.98_2.0.0_ga&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 25 Nov 2019 14:56:12 GMT</pubDate>
    <dc:creator>matthias_staube</dc:creator>
    <dc:date>2019-11-25T14:56:12Z</dc:date>
    <item>
      <title>Linux cryptodev CAAM Interface - Asymmetric Cryptography</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Linux-cryptodev-CAAM-Interface-Asymmetric-Cryptography/m-p/1032798#M152483</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I found out through the Linux documentation that CAAM is exposed to the Linux OS via the cryptodev interface. I was able to run the openssl command line example and reproduce the speed improvement for AES-CBC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From the documentation I gather that symmetric cryptography (AES, DES), as well as various hash algorithms are supported. However, it appears that asymmetric cryptography is not supported through the cryptodev interface, although it is supported by CAAM (correct me if I'm wrong). This raises the following questions:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Is there a specific reason for not supporting asymmetric cryptography operations (such as ECDSA signature verification) through the cryptodev interface?&lt;/LI&gt;&lt;LI&gt;&amp;nbsp;Is it possible to enable support for accelerated asymmetric operations from within the Linux OS?&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you in advance for your insights.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Matthias&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SoC: i.MX 8M Quad, &lt;SPAN&gt;4.14.98_2.0.0_ga&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Nov 2019 14:56:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Linux-cryptodev-CAAM-Interface-Asymmetric-Cryptography/m-p/1032798#M152483</guid>
      <dc:creator>matthias_staube</dc:creator>
      <dc:date>2019-11-25T14:56:12Z</dc:date>
    </item>
    <item>
      <title>Re: Linux cryptodev CAAM Interface - Asymmetric Cryptography</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Linux-cryptodev-CAAM-Interface-Asymmetric-Cryptography/m-p/1032799#M152484</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;Hello,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp; I've sent some comments directly. &lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;Have a great day,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;Yuri.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;-------------------------------------------------------------------------------&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;Note:&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Nov 2019 08:27:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Linux-cryptodev-CAAM-Interface-Asymmetric-Cryptography/m-p/1032799#M152484</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2019-11-26T08:27:53Z</dc:date>
    </item>
  </channel>
</rss>

