新聞中心

        EEPW首頁 > > 設計應用 > 藍牙配對第二篇:密鑰生成方法

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

        作者: 時間:2017-10-14 來源:網絡 收藏

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

        本文引用地址:http://www.104case.com/article/201710/366396.htm

          《藍牙配對第一篇:配對特性交換》談到了低功耗(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),在低功耗傳統配對中生成匹配密鑰。

          關于®

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



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 思南县| 朝阳市| 梧州市| 罗平县| 保德县| 石首市| 宜良县| 抚顺县| 绥芬河市| 清镇市| 八宿县| 宿松县| 蒙山县| 汤阴县| 蓬莱市| 宾阳县| 宜城市| 平度市| 宝应县| 临西县| 台南县| 廉江市| 长宁区| 临泽县| 潍坊市| 偏关县| 余庆县| 嘉荫县| 彝良县| 响水县| 广河县| 宣城市| 麻城市| 广南县| 运城市| 赣榆县| 怀远县| 卫辉市| 平江县| 东莞市| 新化县|