<?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>SECURITY problem</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/8451/security-problem</link><description>How can i prohibit connect for not bonded device&amp;#39;s?( not bond - not connect)...I am implemented the prohibit connection under the android phone, PC, iOS in Bluetooth connection stetting (i don&amp;#39;t take a passable for bonding on connect in BLE_GAP_EVT_SEC_PARAMS_REQUEST</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Sun, 08 Nov 2015 04:40:08 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/8451/security-problem" /><item><title>RE: SECURITY problem</title><link>https://devzone.nordicsemi.com/thread/30771?ContentTypeID=1</link><pubDate>Sun, 08 Nov 2015 04:40:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5abb7a34-0eab-4447-a414-0d703a394dee</guid><dc:creator>GEO</dc:creator><description>&lt;p&gt;Thanks Petter, the problem is solved with advertising module use, it is work good&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SECURITY problem</title><link>https://devzone.nordicsemi.com/thread/30770?ContentTypeID=1</link><pubDate>Fri, 31 Jul 2015 08:39:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bc09e2e2-47ca-4655-81cc-3344080ea98a</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;&amp;quot;The Link Layer may perform device filtering based on the device address of the peer device. Link Layer Device Filtering is used by the Link Layer to minimize the number of devices to which it responds.&amp;quot; See Bluetooth Core specification 4.2, Vol. 6, Part B, Section 4.3.&lt;/p&gt;
&lt;p&gt;&amp;quot;The set of devices that the Link Layer uses for device filtering is called the White List.&amp;quot; See Bluetooth Specification 4.2, Vol. 6, Part B, Section 4.3.1.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/question/6496/gap-address-types/"&gt;This&lt;/a&gt; question about GAP address types may be of interest.&lt;/p&gt;
&lt;p&gt;The radio in the nRF51 Series is able to filter on 8 device addresses at the time, please see Section 17.1.13 in the nRF51 Series Reference Manual. This handles public and random static addresses.&lt;/p&gt;
&lt;p&gt;The Accelerated Address Resolved (AAR) is able to filter on 16 IRKs at the time, please see Section 24 in the nRF51 Series Reference Manual. This handles private resolvable addresses.&lt;/p&gt;
&lt;p&gt;The S110 SoftDevice doesn&amp;#39;t support 16 IRKs, only 8. SoftDevice timing requirements enforces this limitation.&lt;/p&gt;
&lt;p&gt;You can whitelist 8 random static or public addresses, and 8 IRKs at the time. iOS uses private resolvable addresses which means that you can whitelist 8 iOS devices at the time.&lt;/p&gt;
&lt;p&gt;You can use the &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk51.v9.0.0/lib_ble_advertising.html?cp=4_1_0_3_1_1"&gt;Advertising Module&lt;/a&gt; to enable whitelisting, or you can set it up manually. If you get into trouble setting it up, please add new question explaining what you have tried.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>