<?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>Deny connection on wrong application</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/20745/deny-connection-on-wrong-application</link><description>Hi, 
 I&amp;#39;m working on a Custom Android app which connect to my NRF52 without any security. 
 This App is based on the UART demo App for Android, but I want that only my App will be able to connect to my device. 
 For example I have a smartwatch which</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 23 Mar 2017 15:11:22 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/20745/deny-connection-on-wrong-application" /><item><title>RE: Deny connection on wrong application</title><link>https://devzone.nordicsemi.com/thread/80963?ContentTypeID=1</link><pubDate>Thu, 23 Mar 2017 15:11:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7043d7b3-a3c1-4a97-97d4-724f9bce3093</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;Sounds good to me!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Deny connection on wrong application</title><link>https://devzone.nordicsemi.com/thread/80962?ContentTypeID=1</link><pubDate>Thu, 23 Mar 2017 14:24:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fa01cf60-1ca7-4b26-baa8-9a2164760f02</guid><dc:creator>Maxim</dc:creator><description>&lt;p&gt;Thanks you for your answer, i think i&amp;#39;ll try to solve this problem on application layer by deny the smartphone if the first message sent is not the same than the device expect. I think it&amp;#39;s not &amp;quot;clean&amp;quot; but i&amp;#39;ll work.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Deny connection on wrong application</title><link>https://devzone.nordicsemi.com/thread/80961?ContentTypeID=1</link><pubDate>Thu, 23 Mar 2017 14:04:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c6836734-e54a-400e-bcb1-ca6f1a0f9a72</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;Hi Maxim,&lt;/p&gt;
&lt;p&gt;The identity and &amp;quot;protocol type&amp;quot; or GATT UUIDs are indeed separate thing. The only &amp;quot;standard&amp;quot; way according to BT SIG specification is to use Security Manager and pair the devices. Then you can manage which device can access your services/features and which not. If you don&amp;#39;t like this peer-to-peer model (Bluetooth doesn&amp;#39;t know anything else today in lower stack layers) then you need to solve it on application layer (and then space of available solutions is endless, some of them better, some of them worse;)&lt;/p&gt;
&lt;p&gt;Cheers Jan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>