{"id":47,"date":"2021-02-19T13:59:30","date_gmt":"2021-02-19T13:59:30","guid":{"rendered":"https:\/\/www.bleuio.com\/blog\/?p=47"},"modified":"2022-01-24T14:51:28","modified_gmt":"2022-01-24T14:51:28","slug":"make-your-bluetooth-low-energy-connection-secure-using-bleuio","status":"publish","type":"post","link":"https:\/\/www.bleuio.com\/blog\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\/","title":{"rendered":"Make your Bluetooth Low Energy connection secure using BleuIO"},"content":{"rendered":"\n<p>Protection of private information is essential for every wireless low energy device, from fitness band to payment systems. Privacy mechanisms prevent devices from being tracked by untrusted devices.<\/p>\n\n\n\n<p>Secure communications keep data safe while also preventing unauthorized devices from injecting data to trigger the system\u2019s unintended operation.<\/p>\n\n\n\n<p>In Bluetooth Low Energy (BLE), devices connected to a link can pass sensitive data by setting up a secure encrypted connection, which means making the data unreadable to all but the Bluetooth master and slave devices.<\/p>\n\n\n\n<p><a target=\"_blank\" href=\"https:\/\/www.bleuio.com\/\" rel=\"noreferrer noopener\">BleuIO&nbsp;<\/a>has introduced security feature into its latest release (firmware v1.3.0 ). User can now use Numeric Comparison, Just Works or Passkey Entry to make data transmission more secure when working with&nbsp;<a target=\"_blank\" href=\"https:\/\/www.bleuio.com\/\" rel=\"noreferrer noopener\">Bluetooth low energy application&nbsp;<\/a>using BleuIO.&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Numeric Comparison<\/strong>: In this scenario, both devices have a display unit capable of displaying a six-digit number. Both displays output the same number, and the user is asked to confirm that these numbers match.&nbsp;<\/li><li><strong>Passkey Entry<\/strong>: The Passkey Entry is primarily intended for the case that one device has a keyboard but no display unit and the other device has at least a display unit, for example, a PC and a BLE keyboard scenario. The user is shown a six-digit number (from \u201c000000\u201d to \u201c999999\u201d) on the device with a display and then is asked to enter the number on the other device. If the value entered on the second device is correct, the pairing is successful.<\/li><li><strong>Just Works<\/strong>: This model is primarily intended for the most constrained devices in terms of I\/O. The Just Works association model uses the Numeric Comparison protocol, but the user is never shown a number, and the application may simply ask the user to accept the connection. This method doesn\u2019t offer protection against a Man in the Middle (MITM) attack, but it provides the same protection level against passive eavesdropping as the Numeric Comparison.<\/li><\/ul>\n\n\n\n<p>Use the following AT commands to apply secure connection.<\/p>\n\n\n\n<p>AT Commands :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>AT+SETPASSKEY<\/strong>&nbsp;for setting or querying set passkey for passkey authentication.<\/li><li><strong>AT+SECLVL<\/strong>&nbsp;for setting or querying minimum security level used when connected to other devices.<\/li><li><strong>AT+NUMCOMPA<\/strong>&nbsp;for accepting a numeric comparison authentication request or enabling\/disabling auto-accepting numeric comparisons.<\/li><\/ul>\n\n\n\n<p>Following video shows how to pair between two BleuIO devices and apply above mentioned security.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Make your Bluetooth Low Energy connection secure using BleuIO\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/Uj2EpzTXF5I?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Protection of private information is essential for every wireless low energy device, from fitness band to payment systems. Privacy mechanisms prevent devices from being tracked by untrusted devices. Secure communications keep data safe while also preventing unauthorized devices from injecting data to trigger the system\u2019s unintended operation. In Bluetooth Low Energy (BLE), devices connected to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":48,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,2],"tags":[],"class_list":["post-47","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bleuio","category-bleuio-tutorial"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Make your Bluetooth Low Energy connection secure using BleuIO - BleuIO - Create Bluetooth Low Energy application<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.bleuio.com\/blog\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Make your Bluetooth Low Energy connection secure using BleuIO - BleuIO - Create Bluetooth Low Energy application\" \/>\n<meta property=\"og:description\" content=\"Protection of private information is essential for every wireless low energy device, from fitness band to payment systems. Privacy mechanisms prevent devices from being tracked by untrusted devices. Secure communications keep data safe while also preventing unauthorized devices from injecting data to trigger the system\u2019s unintended operation. In Bluetooth Low Energy (BLE), devices connected to [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.bleuio.com\/blog\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\/\" \/>\n<meta property=\"og:site_name\" content=\"BleuIO - Create Bluetooth Low Energy application\" \/>\n<meta property=\"article:published_time\" content=\"2021-02-19T13:59:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-01-24T14:51:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2022\/01\/bleuio-security.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"692\" \/>\n\t<meta property=\"og:image:height\" content=\"391\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"BleuIO\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\\\/\"},\"author\":{\"name\":\"BleuIO\",\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/#\\\/schema\\\/person\\\/89bc581382d5964043f96efc54b75b80\"},\"headline\":\"Make your Bluetooth Low Energy connection secure using BleuIO\",\"datePublished\":\"2021-02-19T13:59:30+00:00\",\"dateModified\":\"2022-01-24T14:51:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\\\/\"},\"wordCount\":404,\"image\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/bleuio-security.jpg\",\"articleSection\":[\"BleuIO\",\"BleuIO tutorial\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\\\/\",\"url\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\\\/\",\"name\":\"Make your Bluetooth Low Energy connection secure using BleuIO - BleuIO - Create Bluetooth Low Energy application\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/bleuio-security.jpg\",\"datePublished\":\"2021-02-19T13:59:30+00:00\",\"dateModified\":\"2022-01-24T14:51:28+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/#\\\/schema\\\/person\\\/89bc581382d5964043f96efc54b75b80\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/bleuio-security.jpg\",\"contentUrl\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/bleuio-security.jpg\",\"width\":692,\"height\":391,\"caption\":\"Make your Bluetooth Low Energy connection secure using BleuIO\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Make your Bluetooth Low Energy connection secure using BleuIO\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/\",\"name\":\"BleuIO - Create Bluetooth Low Energy application\",\"description\":\"Learn Bluetooth Low Energy programming and build Bluetooth Low Energy Application\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/#\\\/schema\\\/person\\\/89bc581382d5964043f96efc54b75b80\",\"name\":\"BleuIO\",\"sameAs\":[\"https:\\\/\\\/www.bleuio.com\\\/blog\"],\"url\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/author\\\/biadmin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Make your Bluetooth Low Energy connection secure using BleuIO - BleuIO - Create Bluetooth Low Energy application","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.bleuio.com\/blog\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\/","og_locale":"en_US","og_type":"article","og_title":"Make your Bluetooth Low Energy connection secure using BleuIO - BleuIO - Create Bluetooth Low Energy application","og_description":"Protection of private information is essential for every wireless low energy device, from fitness band to payment systems. Privacy mechanisms prevent devices from being tracked by untrusted devices. Secure communications keep data safe while also preventing unauthorized devices from injecting data to trigger the system\u2019s unintended operation. In Bluetooth Low Energy (BLE), devices connected to [&hellip;]","og_url":"https:\/\/www.bleuio.com\/blog\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\/","og_site_name":"BleuIO - Create Bluetooth Low Energy application","article_published_time":"2021-02-19T13:59:30+00:00","article_modified_time":"2022-01-24T14:51:28+00:00","og_image":[{"width":692,"height":391,"url":"https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2022\/01\/bleuio-security.jpg","type":"image\/jpeg"}],"author":"BleuIO","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.bleuio.com\/blog\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\/#article","isPartOf":{"@id":"https:\/\/www.bleuio.com\/blog\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\/"},"author":{"name":"BleuIO","@id":"https:\/\/www.bleuio.com\/blog\/#\/schema\/person\/89bc581382d5964043f96efc54b75b80"},"headline":"Make your Bluetooth Low Energy connection secure using BleuIO","datePublished":"2021-02-19T13:59:30+00:00","dateModified":"2022-01-24T14:51:28+00:00","mainEntityOfPage":{"@id":"https:\/\/www.bleuio.com\/blog\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\/"},"wordCount":404,"image":{"@id":"https:\/\/www.bleuio.com\/blog\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\/#primaryimage"},"thumbnailUrl":"https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2022\/01\/bleuio-security.jpg","articleSection":["BleuIO","BleuIO tutorial"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.bleuio.com\/blog\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\/","url":"https:\/\/www.bleuio.com\/blog\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\/","name":"Make your Bluetooth Low Energy connection secure using BleuIO - BleuIO - Create Bluetooth Low Energy application","isPartOf":{"@id":"https:\/\/www.bleuio.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.bleuio.com\/blog\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\/#primaryimage"},"image":{"@id":"https:\/\/www.bleuio.com\/blog\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\/#primaryimage"},"thumbnailUrl":"https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2022\/01\/bleuio-security.jpg","datePublished":"2021-02-19T13:59:30+00:00","dateModified":"2022-01-24T14:51:28+00:00","author":{"@id":"https:\/\/www.bleuio.com\/blog\/#\/schema\/person\/89bc581382d5964043f96efc54b75b80"},"breadcrumb":{"@id":"https:\/\/www.bleuio.com\/blog\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.bleuio.com\/blog\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.bleuio.com\/blog\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\/#primaryimage","url":"https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2022\/01\/bleuio-security.jpg","contentUrl":"https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2022\/01\/bleuio-security.jpg","width":692,"height":391,"caption":"Make your Bluetooth Low Energy connection secure using BleuIO"},{"@type":"BreadcrumbList","@id":"https:\/\/www.bleuio.com\/blog\/make-your-bluetooth-low-energy-connection-secure-using-bleuio\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.bleuio.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Make your Bluetooth Low Energy connection secure using BleuIO"}]},{"@type":"WebSite","@id":"https:\/\/www.bleuio.com\/blog\/#website","url":"https:\/\/www.bleuio.com\/blog\/","name":"BleuIO - Create Bluetooth Low Energy application","description":"Learn Bluetooth Low Energy programming and build Bluetooth Low Energy Application","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.bleuio.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.bleuio.com\/blog\/#\/schema\/person\/89bc581382d5964043f96efc54b75b80","name":"BleuIO","sameAs":["https:\/\/www.bleuio.com\/blog"],"url":"https:\/\/www.bleuio.com\/blog\/author\/biadmin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/posts\/47","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/comments?post=47"}],"version-history":[{"count":1,"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/posts\/47\/revisions"}],"predecessor-version":[{"id":49,"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/posts\/47\/revisions\/49"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/media\/48"}],"wp:attachment":[{"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/media?parent=47"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/categories?post=47"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/tags?post=47"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}