<?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>Is nRF Sniffer doing decryption?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/14035/is-nrf-sniffer-doing-decryption</link><description>I recently tried to add security features (encryption, no MITM) to my application, and I am using nRF Sniffer to verify. nRF Master Control Panel gives me the request for the devices to pair and says that the devices are bonded. However, even though Sniffer</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 24 May 2016 11:27:58 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/14035/is-nrf-sniffer-doing-decryption" /><item><title>RE: Is nRF Sniffer doing decryption?</title><link>https://devzone.nordicsemi.com/thread/53664?ContentTypeID=1</link><pubDate>Tue, 24 May 2016 11:27:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ce1ca3ff-b1ab-43a7-a5e2-555f67f985db</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;You have to start sniffing before the connection is established, and then you will only be able to follow the first 10 to 20 packets transmitted before connection jumps to a new channel. The sniffer will not be able to follow the connection after that since it is not able to resolve the channel map.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is nRF Sniffer doing decryption?</title><link>https://devzone.nordicsemi.com/thread/53665?ContentTypeID=1</link><pubDate>Mon, 23 May 2016 23:12:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9ee40775-9c3c-42a2-a3fd-3d34958067b2</guid><dc:creator>Elias</dc:creator><description>&lt;p&gt;You answered my first question, but when the connection is encrypted, I cannot see any traffic whatsoever, even though I know some (presumably encrypted) traffic is happening. Should I actually be getting the junk packets, or is there a way to enable viewing them?&lt;/p&gt;
&lt;p&gt;Alternatively, sniffing a secure connection from the start and then deleting the keys to simulate this would also be acceptable. I still want to actually see the encrypted packets.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is nRF Sniffer doing decryption?</title><link>https://devzone.nordicsemi.com/thread/53663?ContentTypeID=1</link><pubDate>Mon, 23 May 2016 19:51:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1a846c7a-265e-422d-84e6-b62f83338dff</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;The sniffer picks up the encryption key if it is listening during the key exchange, and  when it has this key it is able to decrypt the BLE traffic. But the sniffer will not be able to decrypt the packets if the key exchange took place before it started &amp;#39;sniffing&amp;#39;. You will then see &amp;quot;junk&amp;quot; traffic.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>