藍牙配對第二篇:密鑰生成方法

2021-01-10 電子發燒友
藍牙配對第二篇:密鑰生成方法

廠商供稿 發表於 2016-07-08 15:19:33

  作者:藍牙亞太區技術項目經理 任凱

  《藍牙配對第一篇:配對特性交換》談到了低功耗(Low Energy,簡稱LE)的藍牙配對特性交換。配對特性交換讓連接的發起設備和響應設備雙方都能夠獲悉彼此的配對特性。

  可啟用的配對特性有:

  ·  OOB(Out-of-Band)數據標誌位

  ·  MITM(Man-in-the-Middle)標誌位

  ·  SC—低功耗安全連接(LE Secure Connection)標誌位

  ·  IO Cap—IO功能

  完成特性交換之後,雙方設備就可以選擇下一階段所用的密鑰生成方法了。下方列表中是低功耗傳統配對(Legacy Pairing) 和低功耗安全連接 (LE Secure Connection) 的密鑰生成方法。

  低功耗傳統配對:

  ·  直接連接(Just Works)

  ·  萬能鑰匙(Passkey Entry)

  ·  帶外數據(Out-of-Band,簡稱OOB)

  低功耗安全連接,除了以上三種方法以外,還增添了一種新方法:

  ·  數值比較(Numeric Comparison)

  操作流程(Workflow

  下面介紹一下選用設備的密鑰生成操作流程:

  第1步:查看配對特性交換框架中的安全連接位。如果雙方的安全連接位都等於1,則採用低功耗安全連接,並進入第2步。否則採用低功耗傳統配對,並進入第3步。

  第2步:當選用低功耗安全連接時,發起設備和響應設備應遵循如下矩陣選擇配對方法:

  ·  「使用OOB」意為選擇Out-of-Band

  ·  「查看MITM」意為忽略「OOB」,查看MITM標識

  ·  「使用IO功能」,進入第4步,根據雙方設備的IO功能選擇密鑰生成方法

  第3步:當選用低功耗傳統配對(Legacy Pairing)時,發起設備和響應設備應遵循如下矩陣選擇配對方法:

  ·  「使用OOB」意為選擇Out-of-Band

  ·  「查看MITM」意為忽略「OOB」,查看MITM標識

  ·  「使用IO功能」,進入第4步,根據雙方設備的IO功能選擇密鑰生成方法

  第4步:以下是IO功能和密鑰生成方法的映射。根據下面這張圖表,發起設備和響應設備雙方就能根據他們的配對特性找到適合的連接方法。

  隨後,發起設備和響應設備就能獲悉密鑰生成階段將要應用的方法了。後續的第三篇文章將繼續介紹如何通過使用密鑰輸入(Passkey Entry),在低功耗傳統配對中生成匹配密鑰。

  關於Bluetooth®藍牙無線技術

  藍牙是一項全球通用的無線標準,它為我們帶來了簡便、安全的連接。藍牙技術聯盟攜手30,000家成員公司,構建了覆蓋全球的藍牙社區。藍牙技術在我們身邊廣泛的互連設備之間建立了統一與和諧的無線連接,並有力地驅動了創新。藉助集體的智慧和共享的技術標準,藍牙為全球用戶帶來了更加簡便、安全、充實的技術體驗。更多詳情,請訪問www.bluetooth.com。

打開APP閱讀更多精彩內容

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容圖片侵權或者其他問題,請聯繫本站作侵刪。 侵權投訴

相關焦點

  • 藍牙配對協議分析一
    藍牙配對協議分析一藍牙配對是整個藍牙連接過程中必不可少的環節,配對的目的是通過各種方法創建共享的鏈路密鑰(Link Key),該密鑰用於設備間連接時認證鑑權並加密相互交互的數據,使得藍牙技術更具有安全性。
  • 大朋看看vr青春版藍牙手柄遙控器配對密碼密鑰教程分享
    許多第一次購買大朋看看vr青春版眼鏡的玩家在使用藍牙手柄遙控器的時候都會忘記遙控器的配對密碼,那麼大朋看看vr青春版手柄配對密碼是多少呢?下面小編就為各位VR玩家詳細介紹下大朋看看vr青春版手柄配對密碼及大朋看看vr青春版藍牙手柄遙控器密鑰。
  • 藍牙安全管理SM的配對方法
    安全管理的簡介在藍牙的SMP安全管理簡介這篇文章中有介紹。這裡將介紹BLE安全管理(SM)的詳細的配對的方法。本文引用地址:http://www.eepw.com.cn/article/201710/366193.htm  在配對過程開始時,第一階段就是雙方交換支持的配對特徵,如果有一方不支持配對,那就不會進行配對,如果都支持配對,那麼就會選擇合適的方法進行配對了。
  • 因無線配對協議錯誤 谷歌宣布召回BLE版Titan安全密鑰
    Titan安全密鑰是由谷歌推出的一款防範網上誘騙的雙重身份驗證 (2FA) 設備,內置硬體晶片,其中包含由 Google 設計的固件,用於驗證密鑰的完整性。它主要為IT管理員這樣的高價值用戶提供妥善的安全保護,並防範帳號被盜用。
  • 藍牙新手看過來 藍牙配對時常見問題解答
    Bluetooth藍牙設備配對   出於安全考慮,兩個Bluetooth設備需先配對,然後才能交換數據   術語配對(有時也稱綁定)通常是指兩個設備相互交換保護密鑰   配對成功後,所有通過Bluetooth藍牙連結發送的信息均被加密並僅能到達經配對過程許可以接收此類信息的設備   在特定情況下,也可以忽略配對程序。
  • Windows 10在測試藍牙配備新功能 讓藍牙設備輕鬆配對
    微軟已經開始測試Windows 10的新藍牙功能,該功能將在下一次重大更新中提供。Windows 10測試人員可以在本周早些時候發布的最新Windows 10 build 17093中嘗試更快,更方便的藍牙配對。
  • 藍牙自動配對時警惕漏洞攻擊
    藍牙自動配對時警惕PIN碼漏洞攻擊配對是藍牙設備間身份認證的一個過程,只有成功配對的兩個設備才能連接並進行數據交互,所以配對是藍牙操作中必不可少的流程。在《藍牙配對協議分析一》和《藍牙配對協議分析二》中已經簡單介紹了配對的相關協議知識,還不清楚的同學可以先查看下這兩篇文章,回來再閱讀本篇分享可以更加地得心應手。
  • NFC配對+雙單元 音樂魔枕藍牙音響體驗
    NFC是一個很好的接觸通訊功能,在接觸通過、接觸支付、接觸連接、接觸瀏覽、接觸下載等領域都能夠實現非常便利化應用,我們的藍牙音響加入了NFC功後能夠實現接觸配對功能,無疑讓配對連接也變得更加省事兒了。手機的普及,加入NFC配對功能的藍牙音響已經嶄露頭角,著名音響品牌耳神最近也推出了一款新型的NFC配對藍牙音響ER-152。
  • 手機藍牙是什麼及相關使用方法
    藍牙耳機怎麼連接手機1、打開手機「設置」。2、選擇「藍牙」選項並打開。3、長按藍牙耳機的開機鍵八秒,具體操作視耳機而定。4、進入耳機配對模式,以前連過則不用配對耳機型號。 手機上顯示出耳機型號,點擊後就可以成功連接。
  • 非對稱密鑰的應用有哪些
    非對稱密鑰 公私密鑰對是區塊鏈技術加密手段的重要基石,同時也是加密貨幣安全性的保證。但公私密鑰的配對是不對稱的,私鑰相當於寫著箱子號碼的鑰匙,而地址就是無數個放在區塊鏈中任何人都可以查看的帶有編碼的箱子,兩者的不對稱是指用私鑰(帶有編碼的鑰匙)可以找出放在區塊鏈中的公鑰(帶有編碼的箱子)。
  • 藍牙的使用,藍牙耳機怎麼連接手機,怎麼連接電腦
    藍牙耳機怎麼連接手機藍牙耳機由於,不同藍牙耳機不可避免的存在差異,所以可能操作不盡相同,但是主要步驟以及使用方法基本相同。1.打開手機藍牙開關,2.藍牙耳機開機,一般是長按幾秒,還有帶撥動開關的,需要撥動開關以開機。3.讓藍牙進入配對狀態,常見方法1.開機後,按住開關鍵觀察指示燈,一般為較快的交替閃爍,然後鬆開按鍵。2.關機狀態下,長按按鍵8秒左右進入快速頻閃狀態。3.長按按鍵,進入配對狀態有聲音提示。如果都無法進入配對狀態,你需要找您耳機對應型號的說明書,上面有準確的進入配對的狀態的操作方法。
  • 藍牙耳機怎麼連接手機 藍牙耳機的介紹
    然後就可以搜索到我們藍牙耳機設備,我們選擇連接配對即可,連接配對過程中會要求我們輸入配對密碼來創建配對,此時我們任意輸入配對碼(0000)以創建並聯(「配對」)並將耳機連接至手機,初次配對好了話,後期就方便多了。【藍牙耳機怎麼連接手機】第一步:在使用藍牙耳機前,務必確認設備是否與之相兼容。這個一般在說明書中可以查到。
  • 皇冠車載藍牙怎麼連接
    【太平洋汽車網】首先開啟車載藍牙,打開手機的藍牙功能,並將手機藍牙設置為「所有人可見」或可被搜索或開放檢測,在手機中搜索藍牙設備,查找到之後選中進行配對連接,如提示需輸入密碼,完成配對後則連接成功。
  • 藍牙耳機什麼牌子好、藍牙耳機國產品牌推薦
    最近幾年智慧型手機上取消3.5毫米耳機接孔的情況愈演愈烈,尤其是5G時代到來,使得機身內部的結構更加緊湊,所以想要在有限的機身上再塞入耳機孔,的確是一個極具挑戰性的事情,同時藍牙技術也得到了更進一步的發展,所以藍牙耳機已經成為了現在大家日常搭配手機最好的選擇。
  • 安卓源碼避坑指南4——搜索中配對新設備失敗
    測試環境:android-9車機系統(高通源碼)測試步驟:點擊藍牙搜索搜索過程中點擊搜索到的新設備進行配對連接測試現象:配對連接失敗乍一看,操作步驟很正常啊,和大夥平常連接的操作是不是一模一樣,怎麼會失敗呢?查看logcat如下:從紅色框圖明顯看出配對請求遠端設備的藍牙名字失敗,進而導致整個配對連接的過程失敗。
  • iOS設備無法正常使用藍牙怎麼辦?
    藍牙在日常生活中對於數據的傳輸還是很有幫助的,當用戶需要使用藍牙時卻發現該無法進行配對,那麼這時候我們應該如何操作呢? 首先前往「設置」,選擇「藍牙」,開啟「藍牙」。如果無法開啟「藍牙」,重新啟動 iPhone,然後嘗試再次配對和連接。
  • 運動藍牙耳機品牌排行榜,性價比最好的藍牙耳機
    那一定是動感的音樂和品質過硬的藍牙耳機。尤其是無線藍牙耳機,在運動時的搭配,優勢格外突出,不再受限於有線耳機的纏繞,以及運動狀態下耳機線材的搖擺問題。想要知道各位運動達人大多首選搭配哪些藍牙耳機嗎?圈內最新排行榜在此 一、NANK南卡N2 藍牙耳機