資料介紹
2017年5月,臭名昭著的勒索軟件WannaCry向全球各地的電腦發起了攻擊,并竊取了用戶數據進行勒索。來自150個國家和地區的數百萬臺計算機遭受影響,勒索軟件要求用戶通過比特幣這一加密電子貨幣的形式支付贖金。如果沒有穩健的、基于標準的安全系統設計,物聯網(IoT)可能也會發生類似情況。可以想象,如果沒有完善的安全防護,今后物聯網設備的用戶也會迫不得已支付“贖金”讓“黑客”打開自家的家門。
安全性是藍牙mesh網絡設計的核心,而且這種安全性是強制性的,網絡中的每個數據包都會經過加密和認證。藍牙mesh網絡的安全性能夠保護整個mesh網絡免受各類威脅和問題的困擾,包括:
中繼攻擊(Replay attack):可通過正確使用序列號來保護網絡不受中繼攻擊。
中間人攻擊(Man-in-the-middle attack):采用非對稱加密技術來進行抵御,例如通過橢圓曲線Diffie-Hellman(ECDH)來有效防范中間人攻擊。
垃圾桶攻擊(Trash Can attack):這種攻擊利用的是廢棄設備,必要時可通過刷新安全密鑰來防止攻擊發生。
概述
啟動配置(Provisioning)是向藍牙mesh網絡(如燈泡)添加新的未經啟動配置設備的過程。該過程由啟動配置設備(Provisioner) 進行管理。啟動配置設備和未經啟動配置設備遵循藍牙mesh規格中定義的固定過程。啟動配置設備向未經啟動配置設備提供使其成為藍牙mesh節點的啟動配置數據(provisioning data)。
啟動配置設備通常是運行啟動配置應用程序的智能手機或其它移動計算設備。盡管每個網絡只需要一臺啟動配置設備來執行啟動配置,但可用的啟動配置設備可以有多臺。
啟動配置協議
藍牙mesh規格中定義了啟動配置協議,該協議定義了啟動配置流程中用于在啟動配置設備和新的未經啟動配置設備之間進行通信的標準流程以及PDU。圖1描繪了完整藍牙mesh協議棧之外的啟動配置協議棧。
圖1: mesh系統架構與啟動配置協議棧
從下到上的組件如下:
啟動配置承載層(Provisioning Bearer)
啟動配置承載層實現了啟動配置PDU在啟動配置設備和未經啟動配置設備之間的傳輸。定義的兩個啟動配置承載層包括:
PB-ADV:指通過藍牙廣播信道進行設備啟動配置的啟動配置承載層。PB-ADV承載層用于發送通用啟動配置 (Generic Provisioning) PDU。支持PB-ADV的設備應盡可能執行占空比接近100%的被動掃描,以避免遺漏任何發送來的通用啟動配置PDU。
PB-GATT:指使用來自代理協議的藍牙mesh代理(proxy)PDU來進行設備啟動配置的啟動配置承載層。“代理協議能使節點通過面向連接的低功耗藍牙(Bluetooth Low Energy)承載層來收發網絡PDU、mesh Beacon、代理配置消息和啟動配置PDU。PB-GATT在GATT操作中包含了啟動配置PDU,涉及GATT啟動配置服務,同時能在啟動配置設備不支持PB-ADV時供其使用。
啟動配置協議
定義對于啟動配置PDU、行為和安全性的要求。了解啟動配置協議將有助于您根據應用需求選擇合適的驗證方法。
啟動配置程序
啟動配置協議定義了10種啟動配置PDU:
啟動配置邀請 (Provisioning Invite)
啟動配置能力?(Provisioning Capabilities)
啟動配置狀態?(Provisioning State)
啟動配置公鑰?(Provisioning Public Key)
啟動配置輸入完成?(Provisioning Input Complete)
啟動配置確認?(Provisioning Confirmation)
啟動配置隨機?(Provisioning Random)
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 大型藍牙mesh網絡中的消息傳輸方式資料下載
- 藍牙mesh網絡安全性的基本概念資料下載
- 藍牙mesh的“啟動配置(provisioning)”的安全流程資料下載
- 藍牙mesh網絡的低功耗資料下載
- 藍牙mesh網絡如何構成?資料下載
- 藍牙mesh網絡拓撲背后的基本概念資料下載
- 藍牙mesh的5個常見誤解資料下載
- 藍牙Mesh應用選擇芯片資料下載
- 藍牙mesh網絡為何適合商業照明資料下載
- 藍牙Mesh網絡的通信原理資料下載
- 藍牙Mesh網絡的隱私與安全資料下載
- 藍牙Mesh網絡的構成要素資料下載
- 藍牙mesh啟動配置流程資料下載
- 藍牙mesh網絡的安全性體現在何處?資料下載
- 如何向藍牙Mesh網絡添加、刪除新的設備資料下載
- 藍牙網關和藍牙mesh網關區別 3120次閱讀
- 泰凌微電子藍牙Mesh設備固件更新功能和測試說明(一) 2151次閱讀
- 藍牙Mesh的四種基本特性 853次閱讀
- 藍牙mesh互傳及藍牙單向穿透的功能測試 2074次閱讀
- 基于DSR路由協議的PMP網絡和Mesh網絡的特點及應用比較 3128次閱讀
- 安森美半導體的RSL10 Mesh平臺如何加快開發藍牙低功耗網狀網絡應用 2321次閱讀
- 藍牙傳輸的原理和藍牙Mesh技術如何輔助物聯網的說明 8693次閱讀
- 通過藍牙Mesh網絡連接一切 1.3w次閱讀
- 簡單無線mesh網絡搭建 8153次閱讀
- 無線網絡新技術_無線MESH網絡是什么 5019次閱讀
- 對Mesh網絡的支持使低功耗藍牙技術進入更加廣泛的應用領域 7270次閱讀
- 介紹如何通過藍牙Mesh的配置文件實現熱門的實時定位服務 5293次閱讀
- 無線mesh網絡由來及架構的簡介 9590次閱讀
- 藍牙網狀網絡解決方案 5246次閱讀
- 藍牙Mesh的廣泛應用指日可待 4254次閱讀
下載排行
本周
- 1AN-1267: 使用ADSP-CM408F ADC控制器的電機控制反饋采樣時序
- 1.41MB | 3次下載 | 免費
- 2AN158 GD32VW553 Wi-Fi開發指南
- 1.51MB | 2次下載 | 免費
- 3AN148 GD32VW553射頻硬件開發指南
- 2.07MB | 1次下載 | 免費
- 4AN-282: 采樣數據系統基本原理[中文版]
- 1.52MB | 次下載 | 免費
- 5AN-1390:手動選擇頻段以縮短PLL鎖定時間
- 310.58KB | 次下載 | 免費
- 6AN-1321:電流檢測應用中的共模瞬態
- 246.83KB | 次下載 | 免費
- 7AN-620:將AD1836和AD1953用于帶DSP的4輸入/9輸出模擬系統
- 66.76KB | 次下載 | 免費
- 8EE-170:估算ADSP-TS201S TigerSHARC處理器的功耗
- 372.77KB | 次下載 | 免費
本月
- 1ADI高性能電源管理解決方案
- 2.43 MB | 450次下載 | 免費
- 2免費開源CC3D飛控資料(電路圖&PCB源文件、BOM、
- 5.67 MB | 138次下載 | 1 積分
- 3基于STM32單片機智能手環心率計步器體溫顯示設計
- 0.10 MB | 130次下載 | 免費
- 4使用單片機實現七人表決器的程序和仿真資料免費下載
- 2.96 MB | 44次下載 | 免費
- 5美的電磁爐維修手冊大全
- 1.56 MB | 24次下載 | 5 積分
- 6如何正確測試電源的紋波
- 0.36 MB | 18次下載 | 免費
- 7感應筆電路圖
- 0.06 MB | 10次下載 | 免費
- 8萬用表UT58A原理圖
- 0.09 MB | 9次下載 | 5 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935121次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73810次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論