<?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>Why does the slave use traditional pairing, but the key uses LTK</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/87596/why-does-the-slave-use-traditional-pairing-but-the-key-uses-ltk</link><description>Hi All, 
 Here is the sniff graph of my Sniffer. 
 
 
 Seems to be different from what the bluetooth spec says 
 
 
 Best regards, 
 Kai</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 06 May 2022 07:44:04 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/87596/why-does-the-slave-use-traditional-pairing-but-the-key-uses-ltk" /><item><title>RE: Why does the slave use traditional pairing, but the key uses LTK</title><link>https://devzone.nordicsemi.com/thread/366612?ContentTypeID=1</link><pubDate>Fri, 06 May 2022 07:44:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e9f5dbfa-9b13-459b-bac2-e8a3b2c1ec52</guid><dc:creator>kai19960504</dc:creator><description>&lt;p&gt;Hi Hung,&lt;/p&gt;
&lt;p&gt;Thank you!!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Why does the slave use traditional pairing, but the key uses LTK</title><link>https://devzone.nordicsemi.com/thread/366596?ContentTypeID=1</link><pubDate>Fri, 06 May 2022 07:00:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fe254bb5-edc0-422a-a867-fb30adee1c2d</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Kai,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Yes, it&amp;#39;s correct.&amp;nbsp;&lt;br /&gt;The LTK generation and exchanging is included in the Key Distribution process on Phase 3.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Why does the slave use traditional pairing, but the key uses LTK</title><link>https://devzone.nordicsemi.com/thread/366566?ContentTypeID=1</link><pubDate>Fri, 06 May 2022 02:17:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bdf827fe-6a16-4571-89c6-2dcc936e1bc1</guid><dc:creator>kai19960504</dc:creator><description>&lt;p&gt;Hi Hung,&lt;/p&gt;
&lt;p&gt;According to this diagram, if I use legacy pairing + bonding,&lt;br /&gt;Phase2 deals with the pairing mechanism, and the key generation method is STK.&lt;br /&gt;Phase3 deals with the bonding mechanism, and the key distribution method is LTK.&lt;br /&gt;Is it correct?&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1651802953277v1.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Why does the slave use traditional pairing, but the key uses LTK</title><link>https://devzone.nordicsemi.com/thread/366398?ContentTypeID=1</link><pubDate>Thu, 05 May 2022 09:12:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7dee71cb-c774-44a2-9131-c6de3a47407d</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Kai,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;In Legacy pairing, there are 2 similar terms but different which are &amp;quot;pairing&amp;quot; and &amp;quot;bonding&amp;quot;.&lt;/p&gt;
&lt;p&gt;In pairing the LTK will not be distributed. But if you do bonding, meaning pairing + key distribution, there will be bond information (LTK included) be exchanged for subsequent connections.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;LTK is needed when the connection is re-established and the link need to be re-encrypted without a new pairing process. This applied for both LE Secure connection and Legacy pairing.&lt;/p&gt;
&lt;p&gt;My understanding is that the Pairing process in Legacy Pairing doesn&amp;#39;t generate the LTK, but it&amp;#39;s only &amp;quot;distributed&amp;quot; &lt;strong&gt;after &lt;/strong&gt;the pairing process which is &amp;quot;bonding&amp;quot; phase (key distribution).&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You can find the info here in the spec:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/573x412/__key/communityserver-discussions-components-files/4/pastedimage1651741724151v1.png" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>