You are here

Project #032: OOB Pairing | Cypress Semiconductor

Project #032: OOB Pairing

When thinking of controlling critical devices such as security locks etc. via Bluetooth Low Energy, a user always comes to the delima, "Is Bluetooth Low Energy the correct protocol for me?", what if somebody sniffs the packet transferred over Bluetooth Low Energy and gets an access to all the information.
 
 
To address such concerns, Bluetooth Low Energy protocol provides various levels of security features such a MITM protection, etc. With MITM, there is still 1 in a million chance that a hacker may get access to all the informaiton. To address such concerns, Bluetooth Low Energy protocl provides a feature called Out-of-Band (OOB) Pairing. In this mode of pairing, instead of sharing the secret keys over the 2.4 GHz band used by the Bluetooth Low Energy protocol, it makes use of other mediums such as the Near Field Communication (NFC). Once, the secret keys are exchanged it then encrypts the channel to ensure the highest level of security.
 
 
Today's example of 100 Projects series, demonstrates the OOB pairing between two PSoC 4 BLE devices using the NFC communication. In this example for demonstrating the OOB pairing, a simple static handover technique is used. In this technique, the connection information including the security key is statically stored in an NFC tag. This demo intends to show how to use OOB APIs in PSoC4 BLE. Therefore, an end-application should implement as per the guidelines from the Bluetooth spec.
 
 
You can download this PSoC Creator project along with the custom app and a detailed project documentation, here from GitHub: https://github.com/cypresssemiconductorco/PSoC-4-BLE/tree/master/100_Projects_in_100_Days/Day032_OOB_Pairing
 
NFC Pairing screen Image

Comments

sachinkhanna786_2753541's picture
Japan Comp's picture

I've been hunting down some not too bad stuff on the subject and haven't had any fortunes up until this point, You just got another greatest fan!.. high quality backlinks

christianbarrenger_2996686's picture

Different projects are given to the companies that are willing to complete the order and project in the meantime. However it is easy to know Reviews on Lipozene that has much more by the chosen professionals.

ronijames11_3081306's picture

Thank you for sharing with us, I think this website really stands out  .

autoradio android update product

rk7658155_3317051's picture

You have a genuine capacity for composing special substance. I like how you think and the way you speak to your perspectives in this article. I concur with your state of mind. Much obliged to you for sharing. Cover-Ups

iqtidar.khan99_3169011's picture

The only available bonding (pairing) method in Core Bluetooth is passkey entry. The Apple Watch uses an OOB technique involving an image captured by the phone's camera with a fallback to passkey, but this is not available to other apps. If your device has a display and can generate a random passkey. Cristiano Ronaldo House

ronijames11_3081306's picture

It is very interesting topic you’ve written here..The truth I’m not related to this, but I think is a good opportunity to learn more about, And as well talk about a different topic to which I used to talk with others

buy ultimate ecom mastery

ronijames11_3081306's picture

You need to join in a contest for one of the most useful blogs on the internet. I will recommend this web site!

bitcoin

ronijames11_3081306's picture

thanks for sharing the data, maintain up the good work going.... I actually enjoyed exploring your web page. top resource...

Rivercove Residences

ronijames11_3081306's picture

You made some decent points there. I looked on the internet for that problem and located most people will go in addition to with the web site.

grow hair really fast

angelina_3306851's picture

I as of late discovered numerous helpful data in your site particularly this online journal page. Among the loads of remarks on your articles. Much obliged for sharing. tipico

ALL CONTENT AND MATERIALS ON THIS SITE ARE PROVIDED "AS IS". CYPRESS SEMICONDUCTOR AND ITS RESPECTIVE SUPPLIERS MAKE NO REPRESENTATIONS ABOUT THE SUITABILITY OF THESE MATERIALS FOR ANY PURPOSE AND DISCLAIM ALL WARRANTIES AND CONDITIONS WITH REGARD TO THESE MATERIALS, INCLUDING BUT NOT LIMITED TO, ALL IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL PROPERTY RIGHT. NO LICENSE, EITHER EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, IS GRANTED BY CYPRESS SEMICONDUCTOR. USE OF THE INFORMATION ON THIS SITE MAY REQUIRE A LICENSE FROM A THIRD PARTY, OR A LICENSE FROM CYPRESS SEMICONDUCTOR.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms and Conditions of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms and Conditions of this site. Cypress Semiconductor and its suppliers reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.