<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Soft Crypto mbed TLS timing issues.</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/62836/soft-crypto-mbed-tls-timing-issues</link><description>Hi Team, 
 We are using the nrf52840 soc for our application along with crypto engine (mbed TLS ) along with RNG, ECC, SHA256. 
 While validating the digital signature with SHA-256 for 1k data message, it is taking almost 6 sec time, same functionality</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 27 Jul 2020 13:37:43 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/62836/soft-crypto-mbed-tls-timing-issues" /><item><title>RE: Soft Crypto mbed TLS timing issues.</title><link>https://devzone.nordicsemi.com/thread/261811?ContentTypeID=1</link><pubDate>Mon, 27 Jul 2020 13:37:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:829b5a85-b753-42de-a60d-8f00cb6e1a11</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi Srinivas,&lt;/p&gt;
&lt;p&gt;I am sorry for the late reply.&lt;/p&gt;
&lt;p&gt;As you need some algorithms that are not supported by nrf_oberon, but also want to get higher performance on some operations than what you would get using mbed TLS, I suggest you use both. the nRF Crypto library lets you combine backends in any way you want, as long as you make sure to not enable the same algorithm in multiple backends. So you can use Oberon for any algorithms where it performed best, and use mbed TLS or micro-ecc where that is more appropriate (or the only alternative).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Soft Crypto mbed TLS timing issues.</title><link>https://devzone.nordicsemi.com/thread/259146?ContentTypeID=1</link><pubDate>Thu, 09 Jul 2020 10:51:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:baf58549-7937-4acd-9560-9fb82ec6c6e9</guid><dc:creator>Srinivas V</dc:creator><description>&lt;p&gt;Hi Einar,&lt;/p&gt;
&lt;p&gt;Thanks for your reply.&lt;/p&gt;
&lt;p&gt;We need the crypto functionalities like AES-ECB, CFB, CBC-MAC , therese are supported in OBERON library , that is the reason we have used the mbed TLS.&lt;/p&gt;
&lt;p&gt;For ECC functionalities we are using the Micro-ECC library. You have any better thoughts on this.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Srinivas.V&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Soft Crypto mbed TLS timing issues.</title><link>https://devzone.nordicsemi.com/thread/256256?ContentTypeID=1</link><pubDate>Mon, 22 Jun 2020 15:12:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f367948f-a409-4e75-bf4d-491dd139f261</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi Srinivas,&lt;/p&gt;
&lt;p&gt;Assuming you have configured the toolchain with a sensible set of optimizations (typical release configuration), then there is not much more you can do to improve the speed of the mbed TLS operations. However, I suggest you re-do the tests using the nrf_oberon backend instead, as that generally has significantly better performance.&lt;/p&gt;
&lt;p&gt;Einar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>