<?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 which version of IPP Crypto in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/ippsECCPGet-reporting-ippStsLnNegArg-error/m-p/1161559#M26623</link>
    <description>&lt;P&gt;which version of IPP Crypto do you use?&lt;/P&gt;</description>
    <pubDate>Tue, 14 Apr 2020 14:19:14 GMT</pubDate>
    <dc:creator>Gennady_F_Intel</dc:creator>
    <dc:date>2020-04-14T14:19:14Z</dc:date>
    <item>
      <title>ippsECCPGet reporting ippStsLnNegArg error</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ippsECCPGet-reporting-ippStsLnNegArg-error/m-p/1161557#M26621</link>
      <description>&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;This is Sreekanth here. We are using an old version of IPP library, in prebuilt form from one of the other teams. (This other team is no more with Intel).&lt;/P&gt;&lt;P&gt;However, we have a crypto module in our platform that supports ECC operations. To this end, we are using this API,&amp;nbsp;ippsECCPGet during the generation of&amp;nbsp; ECC keys.&lt;/P&gt;&lt;P&gt;When we use this API we see this error,&amp;nbsp;ippStsLnNegArg, not sure why, though.&lt;/P&gt;&lt;P&gt;Could anyone please help?&lt;/P&gt;&lt;P&gt;Best Regards&lt;/P&gt;&lt;P&gt;Sreekanth Muralidharan&lt;/P&gt;</description>
      <pubDate>Tue, 14 Apr 2020 09:28:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ippsECCPGet-reporting-ippStsLnNegArg-error/m-p/1161557#M26621</guid>
      <dc:creator>Sreekanth_M_Intel</dc:creator>
      <dc:date>2020-04-14T09:28:15Z</dc:date>
    </item>
    <item>
      <title>follow the IPP Crypo manual</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ippsECCPGet-reporting-ippStsLnNegArg-error/m-p/1161558#M26622</link>
      <description>&lt;P&gt;follow the IPP Crypo manual (https://software.intel.com/en-us/ipp-crypto-reference-eccpget).&amp;nbsp; ippsECCPGet&amp;nbsp; doesn't return&amp;nbsp;ippStsLnNegArg status. Could you give us a short example which we could build and check the problem?&lt;/P&gt;</description>
      <pubDate>Tue, 14 Apr 2020 12:24:27 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ippsECCPGet-reporting-ippStsLnNegArg-error/m-p/1161558#M26622</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2020-04-14T12:24:27Z</dc:date>
    </item>
    <item>
      <title>which version of IPP Crypto</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ippsECCPGet-reporting-ippStsLnNegArg-error/m-p/1161559#M26623</link>
      <description>&lt;P&gt;which version of IPP Crypto do you use?&lt;/P&gt;</description>
      <pubDate>Tue, 14 Apr 2020 14:19:14 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ippsECCPGet-reporting-ippStsLnNegArg-error/m-p/1161559#M26623</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2020-04-14T14:19:14Z</dc:date>
    </item>
    <item>
      <title>Status code "ippStsLnNegArg"</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ippsECCPGet-reporting-ippStsLnNegArg-error/m-p/1161560#M26624</link>
      <description>&lt;P&gt;Status code "ippStsLnNegArg" defined in IPP (but in crypto) and means Negative Argument in Ln function.&lt;/P&gt;&lt;P&gt;So, the situation is not clear. Let us know&lt;/P&gt;&lt;P&gt;1) version of IPP you are using&lt;/P&gt;&lt;P&gt;2) If you send short reproducer we can try to to detect the root case&lt;/P&gt;&lt;P&gt;Consider possibility to re-fresh the library&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;</description>
      <pubDate>Tue, 14 Apr 2020 16:36:17 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ippsECCPGet-reporting-ippStsLnNegArg-error/m-p/1161560#M26624</guid>
      <dc:creator>Sergey_K_Intel4</dc:creator>
      <dc:date>2020-04-14T16:36:17Z</dc:date>
    </item>
    <item>
      <title>[quote=Sergey Kirillov (Intel</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ippsECCPGet-reporting-ippStsLnNegArg-error/m-p/1161561#M26625</link>
      <description>&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;Sergey Kirillov (Intel) wrote:&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Status code "ippStsLnNegArg" defined in IPP (but in crypto) and means Negative Argument in Ln function.&lt;/P&gt;&lt;P&gt;So, the situation is not clear. Let us know&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hi Gennady, Sergey,&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt; 1) version of IPP you are using&lt;/P&gt;&lt;P&gt;Here is the version we use:&lt;/P&gt;&lt;P&gt;#define IPP_VERSION_MAJOR &amp;nbsp;2017&lt;BR /&gt;#define IPP_VERSION_MINOR &amp;nbsp;0&lt;BR /&gt;#define IPP_VERSION_UPDATE 1&lt;/P&gt;&lt;P&gt;#define IPP_VERSION_STR "2017.0.1"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;gt; 2) If you send short reproducer we can try to to detect the root case&lt;/P&gt;&lt;P&gt;Here is the snippet of the sample code which we use to call&amp;nbsp;ippsECCPGet&lt;/P&gt;&lt;P&gt;IppsBigNumState *pPr;&lt;BR /&gt;IppsBigNumState *pa;&lt;BR /&gt;IppsBigNumState *pb;&lt;BR /&gt;IppsBigNumState *pgx;&lt;BR /&gt;IppsBigNumState *pgy;&lt;BR /&gt;IppsBigNumState *pO;&lt;BR /&gt;int cftr = 0;&lt;/P&gt;&lt;P&gt;// We initialize ECC context into ptr_ecc_state_context&lt;BR /&gt;IppStatus = ippsECCPGet(pPr, pa, pb, pgx, pgy, pO, &amp;amp;cftr, ptr_ecc_state_context);&lt;BR /&gt;printf("ippsECCPGet - %d\n", IppStatus);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Moreover, does this library send this error in case of a random number generator that might have not seeded with enough randomness?&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;gt; Consider possibility to re-fresh the library&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for the quick response&lt;/P&gt;&lt;/BLOCKQUOTE&gt;</description>
      <pubDate>Wed, 15 Apr 2020 09:19:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ippsECCPGet-reporting-ippStsLnNegArg-error/m-p/1161561#M26625</guid>
      <dc:creator>Sreekanth_M_Intel</dc:creator>
      <dc:date>2020-04-15T09:19:00Z</dc:date>
    </item>
  </channel>
</rss>

