<?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>BLE - passkey</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/76539/ble---passkey</link><description>Hi, 
 I have a question regarding BLE connection with passkey. 
 When starting connection and bonding process, a device can display a passkey so the other side will send this passkey in order to establish connection. 
 My question is - what&amp;#39;s happening</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 25 Jun 2021 10:15:03 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/76539/ble---passkey" /><item><title>RE: BLE - passkey</title><link>https://devzone.nordicsemi.com/thread/317193?ContentTypeID=1</link><pubDate>Fri, 25 Jun 2021 10:15:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bfbc0bd5-1704-4328-bbe0-4223cb81625d</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Check out the &lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s140.api.v7.2.0/group___b_l_e___g_a_p___p_e_r_i_p_h___p_a_i_r_i_n_g___r_e_m_o_t_e___p_a_i_r_i_n_g___f_a_i_l___m_s_c.html"&gt;Pairing failure sections&lt;/a&gt; of the documentation. If the pairing is unsuccessful (like if you enter the incorrect passkey, the central will return a Pairing Failed message and send an error message to the peripheral saying so (and why if you are logging debugging).&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE - passkey</title><link>https://devzone.nordicsemi.com/thread/317050?ContentTypeID=1</link><pubDate>Thu, 24 Jun 2021 14:28:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4bcfaca6-bf0e-4397-897e-3da6183ab09c</guid><dc:creator>Roei</dc:creator><description>&lt;p&gt;But what will happen to the keys if I&amp;#39;ve already connected, and than I&amp;#39;ll send a wrong passkey?&amp;nbsp;They will not be stored and connection will be lost?&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE - passkey</title><link>https://devzone.nordicsemi.com/thread/317036?ContentTypeID=1</link><pubDate>Thu, 24 Jun 2021 13:52:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b60cf9b1-d74c-427a-9d08-f735b33c85dd</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;The passkey is an optional way to pair. You can use a passkey to make sure that you are pairing to a device you know and&amp;nbsp;&lt;strong&gt;intend&amp;nbsp;&lt;/strong&gt;to pair with.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE - passkey</title><link>https://devzone.nordicsemi.com/thread/316853?ContentTypeID=1</link><pubDate>Thu, 24 Jun 2021 06:44:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:04339baa-3529-4f08-ab5c-e84c42f07d2d</guid><dc:creator>Roei</dc:creator><description>&lt;p&gt;Thanks!&lt;/p&gt;
&lt;p&gt;Regarding the first topic - I&amp;#39;m familiar with that stuff, but how does it related to passkey? Is it part of pairing or bonding?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE - passkey</title><link>https://devzone.nordicsemi.com/thread/316851?ContentTypeID=1</link><pubDate>Thu, 24 Jun 2021 06:38:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b628d896-0b8e-45b4-81bc-22518537ac8e</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi again&lt;/p&gt;
&lt;p&gt;Indeed, they are already connected, these methods you are looking at are methods of&amp;nbsp;&lt;strong&gt;pairing&amp;nbsp;&lt;/strong&gt;the two devices. Pairing in BLE is a concept where devices that are initially connected can exchange encryption keys and encrypt the link. When they have, the link is secure and the devices are &amp;quot;paired&amp;quot;. Then when they&amp;#39;re paired you can also&amp;nbsp;&lt;strong&gt;bond&amp;nbsp;&lt;/strong&gt;the devices, which means they store the encryption keys that have been exchanged so that they are paired already the next time they connect.&lt;/p&gt;
&lt;p&gt;The OOB actions are the pairing and bonding process itself. So it will connect as usual, but the exchange of keys and encryption will be handled OOB.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE - passkey</title><link>https://devzone.nordicsemi.com/thread/316594?ContentTypeID=1</link><pubDate>Wed, 23 Jun 2021 06:48:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8b68c080-af05-41de-976d-bfd32f6e0ba5</guid><dc:creator>Roei</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Can you please help me to undestand what exactly the passkey blocks? What will happen when the user sends the passkey, which didn&amp;#39;t happen before? They were already connected, didn&amp;#39;t they?&lt;/p&gt;
&lt;p&gt;Regarding out of band - where can I see a list of actions which occur out of band?&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE - passkey</title><link>https://devzone.nordicsemi.com/thread/316591?ContentTypeID=1</link><pubDate>Wed, 23 Jun 2021 06:20:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:176b0679-c057-45b2-a5a2-e236068c6b23</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;The passkey is printed over UART. By default this will be printed to the COM port that a DK is connected to, so that you can see the passkey on a terminal like PuTTY, or an interface of your choice connected to UART pins on your device.&lt;/p&gt;
&lt;p&gt;Not everything happens &amp;quot;out of band&amp;quot; but this is the entire process of an Out of Band bonding process.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE - passkey</title><link>https://devzone.nordicsemi.com/thread/316306?ContentTypeID=1</link><pubDate>Mon, 21 Jun 2021 14:28:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b0366467-0c3e-45dc-b1ab-87aee0073bcc</guid><dc:creator>Roei</dc:creator><description>&lt;p&gt;Thanks!&lt;/p&gt;
&lt;p&gt;Regarding &amp;quot;&lt;span&gt;Bonding: Passkey Entry, Peripheral Displays&amp;quot; - where can I see the stage when the user send the passkey to the peripheral?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;And&amp;nbsp;regarding &amp;quot;Bonding: Out of Band&amp;quot; - does &amp;#39;OOB communication&amp;#39; grey line refers to all other line under it?&amp;nbsp;So everything after this line happens in out of band?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE - passkey</title><link>https://devzone.nordicsemi.com/thread/316273?ContentTypeID=1</link><pubDate>Mon, 21 Jun 2021 12:57:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:678ae6d8-6959-40aa-9205-94673868888e</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;We have message sequence charts for all of the security procedures available here:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s140.api.v7.2.0/group___b_l_e___g_a_p___c_e_n_t_r_a_l___s_e_c___m_s_c.html"&gt;Central Security procedures&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s140.api.v7.2.0/group___b_l_e___g_a_p___p_e_r_i_p_h___s_e_c___m_s_c.html"&gt;Peripheral Security procedures&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>