<?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>Nordic Specific Tool for generate ECC Keys(Public &amp;amp; Private) pair.</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/62708/nordic-specific-tool-for-generate-ecc-keys-public-private-pair</link><description>Hi Team, 
 1. Is there any tool to generate the ECC Key(Public &amp;amp; Private) pair for validating digital signature things. So that we can use the same and we will implement the Hash followed by ECC mechanisms. 
 2. Is there any ECC Key Exchange mechanisms</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 18 Jun 2020 07:35:09 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/62708/nordic-specific-tool-for-generate-ecc-keys-public-private-pair" /><item><title>RE: Nordic Specific Tool for generate ECC Keys(Public &amp; Private) pair.</title><link>https://devzone.nordicsemi.com/thread/255685?ContentTypeID=1</link><pubDate>Thu, 18 Jun 2020 07:35:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:686e826d-92c6-4e29-a854-a0eecb2c75de</guid><dc:creator>Simon</dc:creator><description>[quote user=""]1. Is there any tool to generate the ECC Key(Public &amp;amp; Private) pair for validating digital signature things. So that we can use the same and we will implement the Hash followed by ECC mechanisms.[/quote]
&lt;p&gt;&amp;nbsp;Have you looked at &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nrfutil%2FUG%2Fnrfutil%2Fnrfutil_intro.html"&gt;nrfutil&lt;/a&gt;?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
[quote user=""]2. Is there any ECC Key Exchange mechanisms for OTA point of view.[/quote]
&lt;p&gt;&amp;nbsp;Take a look at the ble_app_hrs example which uses LESC to secure the BLE connection. LESC uses&amp;nbsp;&lt;span&gt;an Elliptic Curve Diffie-Hellman (ECDH) key agreement to derive encryption keys. E.g. here is the message sequence chart for LESC pairing,numeric comparison&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.s132.api.v7.0.1%2Fgroup___b_l_e___g_a_p___p_e_r_i_p_h___l_e_s_c___b_o_n_d_i_n_g___n_c___m_s_c.html"&gt;https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.s132.api.v7.0.1%2Fgroup___b_l_e___g_a_p___p_e_r_i_p_h___l_e_s_c___b_o_n_d_i_n_g___n_c___m_s_c.html&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Simon&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>