91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

藍牙模塊配對機制基礎知識

美迅物聯(lián)網(wǎng) ? 來源:jf_75680484 ? 作者:jf_75680484 ? 2024-05-24 16:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

藍牙是當今應用最多的技術之一,采用藍牙模塊技術,我們可以實現(xiàn)數(shù)據(jù)的傳輸以及其它功能。為了統(tǒng)一規(guī)范,藍牙在2.1版本引入了安全簡單的配對機制,從而加強了藍牙通訊安全方面性能。以下美迅物聯(lián)網(wǎng)總結了藍牙配對機制:


一、遺留配對(Lagacy pairing){密碼配對(PIN Code Pairing)}
僅適用于藍牙v2.0及之前版本。每個設備必須輸入PIN碼(Personal identification number),且只有雙方輸入的PIN碼相同時才會配對成功。任何16字節(jié)的UTF-8字符串都可以用作PIN碼。
缺點是:
1、不是所有的藍牙設備都能輸入所有可能的PIN碼。
2、有限的輸入藍牙設備:藍牙免提耳機(Bluetooth Hands-free headset),通常只有固定的PIN碼“0000”or“1234”,它們只能被硬編碼到設備中。
3、數(shù)字的輸入藍牙設備:手機(Mobile phones),允許用戶輸入長度不超過16位的數(shù)字值。
4、個人電腦智能手機(PCs&Smartphones),它們允許用戶以PIN碼的形式輸入完整的UTF-8文本。但如果與能力較弱的設備配對,則用戶必須了解其他設備上的輸入限制;相對而言,對于有能力的設備,沒有可用的機制來確定它應該如何限制用戶可能使用的可用輸入。
二、安全簡易配對(Secure Simple Pairing,SSP)
藍牙v2.1版本新規(guī)范的,盡管藍牙v2.1以后設備只能使用遺留配對與v2.0或更早的設備進行互操作。后續(xù)藍牙版本高于或等于2.1的藍牙鼠標就可以使用安全簡易配對。安全簡單配對其實是使用一種形式的公鑰密碼學(public key cryptograph)。
SSP具有以下身份驗證機制:
1、只工作(Just works):只是工作,不需要用戶交互,設備可以提示用戶確認配對過程。常用于IO有限的耳機,且比遺留配對的固定PIN碼更安全,但這種方法不提供中間人(HITM)保護。
2、數(shù)字比較(Numeric comparison):如果兩個設備都有顯示屏,并且至少有一個設備能接受二進制的yes/no用戶輸入,那么它們可以使用數(shù)字比較。此方法在每個設備上顯示6位數(shù)字代碼。用戶應該比較這些數(shù)字以確保它們是相同的,如果比較成功,用戶應該在能夠接受輸入的設備上確認配對。這個方法提供了MITM保護,假設用戶在兩個設備上都確認并正確地執(zhí)行比較。
3、密鑰輸入(Passkey entry):此方法可用于具有顯示的設備和具有數(shù)字鍵盤輸入的設備(如鍵盤)之間,或用于具有數(shù)字鍵盤輸入的兩個設備之間。在第一種情況下,顯示器向用戶顯示一個6位數(shù)字代碼,然后用戶在鍵盤上輸入代碼。在第二種情況下,每個設備的用戶輸入相同的6位數(shù)。這兩種情況都提供了MITM保護。
4、帶外數(shù)據(jù)(Out of band,OOB):該方法使用外部通信手段,如近場通信(NFC)來交換配對過程中使用的一些信息。配對是使用藍牙無線層完成的,但是需要來自OOB機制的信息。這只提供了OOB機制中存在的MITM保護級別。
優(yōu)點: SSP比較簡單,原因如下:在大多數(shù)情況下,它不需要用戶生成密鑰。對于不需要MITM保護的用例,可以消除用戶交互。對于數(shù)值比較,用戶可以通過簡單的等式比較來實現(xiàn)MITM保護??梢栽谠O備接近時進行配對,而不需要很長的發(fā)現(xiàn)過程。
名詞解釋:中間人攻擊(Man-in-the-Middle Attack,MITM)是一種由來已久的網(wǎng)絡入侵手段,并且當今仍然有著廣泛的發(fā)展空間,如SMB會話劫持、DNS欺騙等攻擊都是典型的MITM攻擊。簡而言之,所謂的MITM攻擊就是通過攔截正常的網(wǎng)絡通信數(shù)據(jù),并進行數(shù)據(jù)篡改和嗅探,而通信的雙方卻毫不知情。
總結:隨著藍牙模塊無線通信網(wǎng)技術的不斷發(fā)展,MITM攻擊也越來越多樣化。最初,MITM只要將網(wǎng)卡設為混雜模式,偽裝成代理服務器監(jiān)聽特定的流量就可以實現(xiàn),這是因為很多藍牙通信協(xié)議都是以明文來進行傳輸?shù)模鏗TTP、FTP、Telnet等。后來,隨著科技發(fā)展,簡單的嗅探攻擊已經(jīng)不能輕易成功,必須先進行ARP欺騙才行?,F(xiàn)在,越來越多的藍牙無線傳輸(網(wǎng)上銀行,郵箱登陸)開始采用加密通信,SSL(Secure Sockets Layer安全套接層),HTTPS、FTPS等都是建立在其基礎上的。

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 藍牙模塊
    +關注

    關注

    30

    文章

    662

    瀏覽量

    57859
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    阻燃系列基礎知識

    我很榮幸有機會在這里與大家分享我對阻燃系列基礎知識的研究。今天,我們將探討的主題是“阻燃系列基礎知識”。在我們日常生活中,火災事故頻發(fā),造成巨大的財產(chǎn)損失和人員傷亡。因此,了解阻燃材料的基礎知識對于
    的頭像 發(fā)表于 02-06 08:07 ?300次閱讀
    阻燃系列<b class='flag-5'>基礎知識</b>

    LuatOS平臺下BLE藍牙開發(fā)從入門到實踐

    ,全面介紹LuatOS中BLE模塊基礎知識,涵蓋角色定義(主機/從機)、服務配置、特征值操作與事件回調機制,并通過一個完整的溫濕度數(shù)據(jù)上報案例,逐步演示應用開發(fā)全過程。 一、BLE總體介紹 ? 1.1 什么是BLE(Bluet
    的頭像 發(fā)表于 02-02 16:32 ?6207次閱讀
    LuatOS平臺下BLE<b class='flag-5'>藍牙</b>開發(fā)從入門到實踐

    藍牙模塊產(chǎn)品解析與選型指南

    隨著智能設備的普及,藍牙技術已經(jīng)成為實現(xiàn)無線連接的關鍵技術之一。無論是智能家居、健康設備、車載系統(tǒng)還是無線音頻設備,藍牙模塊都是實現(xiàn)設備間無線通信的核心組成部分。而在眾多藍牙
    的頭像 發(fā)表于 01-20 14:02 ?155次閱讀

    無刷電機驅動器的基礎知識

    本文將從技術角度出發(fā),對三相無刷電機的電機驅動器的作用、種類和規(guī)格進行介紹。通過本文,您可以學習到電機驅動器選型所需的基礎知識。
    的頭像 發(fā)表于 12-10 14:13 ?6686次閱讀
    無刷電機驅動器的<b class='flag-5'>基礎知識</b>

    大研智造:藍牙模塊 PCB 多 pin 引腳焊接實錄

    藍牙模塊
    jf_44781395
    發(fā)布于 :2025年12月01日 10:33:24

    RK?平臺?Vendor Storage?開發(fā)指南:基礎知識、流程與實用技巧

    備可靠性校驗、掉電恢復等關鍵特性,是保障設備身份標識、功能授權等核心信息安全的重要組件。本文將從基礎知識、開發(fā)流程、使用途徑三方面,為開發(fā)者梳理完整的開發(fā)邏輯。 一、核心基礎知識:了解?Vendor Storage?是什么? 1.?核心定位與核心特性 Vendor Sto
    的頭像 發(fā)表于 11-22 07:11 ?663次閱讀
    RK?平臺?Vendor Storage?開發(fā)指南:<b class='flag-5'>基礎知識</b>、流程與實用技巧

    視覺工程師必須知道的工業(yè)相機基礎知識

    工業(yè)相機基礎知識概述。
    的頭像 發(fā)表于 09-19 17:04 ?1308次閱讀
    視覺工程師必須知道的工業(yè)相機<b class='flag-5'>基礎知識</b>

    藍牙模塊CYBT-343151-02 .. HCI UART完全無響應是怎么回事?

    我將 CYW20706 硅基藍牙模塊(CYBT-343151-02)連接到定制板上的 MCU,其中我們的 MCU 通過 HCI uart 與 CYBT 模塊連接。 我能夠配對電腦中的
    發(fā)表于 06-30 08:23

    求助,關于PSOC6與4343W藍牙配對問題求解

    我有一塊帶有 PSOC6(6247)的定制電路板,連接到 CYC4343W。 該開發(fā)板充當藍牙中央設備。 它正在通過藍牙(BT)MAC 地址掃描特定外圍設備。 成功找到外圍設備并啟動配對過程。 初始
    發(fā)表于 06-27 06:43

    藍牙低功耗模塊的原理和應用介紹

    隨著物聯(lián)網(wǎng)技術的快速發(fā)展,藍牙低功耗模塊在連接各種設備和傳輸數(shù)據(jù)方面發(fā)揮著重要作用。今天將為您介紹藍牙低功耗模塊的工作原理以及其廣泛的應用領域。
    的頭像 發(fā)表于 05-21 15:56 ?1221次閱讀

    基于LockAI視覺識別模塊:C++圖像采集例程

    本文主要演示如何使用LockAI視覺識別模塊進行視頻流的讀取,同時使用Edit模塊進行圖像傳輸。基礎知識講解1.1OpenCV簡介OpenCV(OpenSourceComputerVisionLibra
    的頭像 發(fā)表于 04-30 18:23 ?755次閱讀
    基于LockAI視覺識別<b class='flag-5'>模塊</b>:C++圖像采集例程

    KT6368A藍牙芯片應該自帶數(shù)據(jù)校驗機制嗎?

    KT6368A藍牙芯片應該自帶數(shù)據(jù)校驗機制嗎?
    的頭像 發(fā)表于 04-19 16:34 ?1159次閱讀
    KT6368A<b class='flag-5'>藍牙</b>芯片應該自帶數(shù)據(jù)校驗<b class='flag-5'>機制</b>嗎?

    最易讀懂的理工科基礎叢書——圖解電機基礎知識入門

    本書深人淺出地介紹了電動機的基礎知識、應用和發(fā)展,其內容包括電動機的用途、電動機的基礎知識及應用、電流和磁場的關系、直流電動機的結構和作用、交流電動機的結構和作用、特殊電動機的結構和作用
    發(fā)表于 04-07 18:28

    1-半導體基礎知識(童詩白、華成英主編)

    介紹了半導體基礎知識,二極管,三極管。
    發(fā)表于 03-28 16:12

    效果器的基礎知識

    電子發(fā)燒友網(wǎng)站提供《效果器的基礎知識.doc》資料免費下載
    發(fā)表于 03-26 14:30 ?7次下載