<?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>zeros LTK as a result of LESC pairing in Zephyr</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/95945/zeros-ltk-as-a-result-of-lesc-pairing-in-zephyr</link><description>Hi! Our code is 2 custom board running nrf52833. We are currently migrating our pre-existing SES code to Zephyr, and have run into an issue regarding LTKs: Both in nrfConnect and in our codebase (relying on pc-ble-driver wrapped by pc-ble-driver-js, with</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 30 May 2023 13:45:46 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/95945/zeros-ltk-as-a-result-of-lesc-pairing-in-zephyr" /><item><title>RE: zeros LTK as a result of LESC pairing in Zephyr</title><link>https://devzone.nordicsemi.com/thread/428193?ContentTypeID=1</link><pubDate>Tue, 30 May 2023 13:45:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2cd8b19a-c76d-477f-ade7-d496e2a7659a</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I still think an on-air sniffer log (using for instance nRF sniffer for BLE) would be useful here, is that a possibility? Since this case was created we have launched a devacademy tutorial for BLE, which also cover security in BLE, maybe you can take a look at this?&lt;br /&gt;&lt;a href="https://academy.nordicsemi.com/lessons/lesson-5-bluetooth-le-security-fundamentals/"&gt;https://academy.nordicsemi.com/lessons/lesson-5-bluetooth-le-security-fundamentals/&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: zeros LTK as a result of LESC pairing in Zephyr</title><link>https://devzone.nordicsemi.com/thread/428169?ContentTypeID=1</link><pubDate>Tue, 30 May 2023 12:55:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2099721e-07ae-4476-ba4a-a31bb27f4078</guid><dc:creator>BenSiso</dc:creator><description>&lt;p&gt;Hi Kenneth, I am a part of Roi team, Yes we did try to bond on Android - successfully.&lt;br /&gt;However with NRF connectivity&amp;nbsp;on DK(840 &amp;amp; 840) bonding didn&amp;#39;t work(nRF connect 4.0.4).&lt;br /&gt;Thank you,&lt;br /&gt;Ben&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: zeros LTK as a result of LESC pairing in Zephyr</title><link>https://devzone.nordicsemi.com/thread/406198?ContentTypeID=1</link><pubDate>Tue, 24 Jan 2023 10:11:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:195f9966-d300-4bdb-a84f-f23c5856e565</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Hello again,&lt;/p&gt;
&lt;p&gt;An on-air sniffer log could be useful.&lt;/p&gt;
&lt;p&gt;Can you try bonding with the nRF connect app on Android/iOS as well to find out if the pairing issue may be isolated to the pc-ble-driver-js implementation.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: zeros LTK as a result of LESC pairing in Zephyr</title><link>https://devzone.nordicsemi.com/thread/406093?ContentTypeID=1</link><pubDate>Mon, 23 Jan 2023 16:06:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fcc177dd-a882-47cf-b8f6-381cdcc59513</guid><dc:creator>Roiger</dc:creator><description>&lt;p&gt;Yep&amp;nbsp; - I had seen this post, and therefore all of these flags are on in our KConfig :)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: zeros LTK as a result of LESC pairing in Zephyr</title><link>https://devzone.nordicsemi.com/thread/406091?ContentTypeID=1</link><pubDate>Mon, 23 Jan 2023 15:58:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:41820a77-80ce-4cb8-a061-2365980c56e6</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Does this answer your question?&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/46044/ltk-zephyr-central"&gt;LTK Zephyr Central&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The config flags may be outdated (since the case is 4 years old), but I expect the handling may be the same.&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: zeros LTK as a result of LESC pairing in Zephyr</title><link>https://devzone.nordicsemi.com/thread/406079?ContentTypeID=1</link><pubDate>Mon, 23 Jan 2023 15:33:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:47011bb9-2911-4ecc-98da-23d16a25306e</guid><dc:creator>Roiger</dc:creator><description>&lt;p&gt;Hi Kenneth,&lt;br /&gt;I do receive a bond &amp;quot;ack&amp;quot; on both ends (the pairing terminates with bond=1), so I believe it is not that.&lt;br /&gt;Is there some baseline KConfig file that exists for LESC with bonds + enc?&lt;br /&gt;Thanks!&lt;br /&gt;Roi&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: zeros LTK as a result of LESC pairing in Zephyr</title><link>https://devzone.nordicsemi.com/thread/406060?ContentTypeID=1</link><pubDate>Mon, 23 Jan 2023 14:29:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4d069892-4953-47cd-8896-f84b3424e1fd</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Are you able to perform a on-air sniffer log of working vs. failing? E.g. using nrf sniffer for ble:&lt;br /&gt;&lt;a href="https://www.nordicsemi.com/Products/Development-tools/nrf-sniffer-for-bluetooth-le"&gt;https://www.nordicsemi.com/Products/Development-tools/nrf-sniffer-for-bluetooth-le&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I am thinking that you for some reason are not able to bond here (either something fails and/or that you are pairing (not bonding)), if you pair you do not create a permanent bond.&lt;/p&gt;
&lt;p&gt;It&amp;#39;s always a good idea to look at example projects that support bonding in parallell.&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>