亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 網絡通信 > 正文

藍牙安全嗎關于藍牙安全機制的研究

2019-11-05 02:31:05
字體:
來源:轉載
供稿:網友

  隨著計算機網絡和移動電話技術的迅猛發展,人們感到越來越迫切需要發展小范圍的無線數據與語音通信技術。于是愛立信、IBM、英特爾、諾基亞和東芝等公司在1998年聯合推出一項新的無線網絡技術,即藍牙技術。藍牙技術可以解決小型移動設備間的無線互連問題,它的硬件市場非常廣闊,涵蓋了局域網中的各類數據及語音設備,如計算機、移動電話、小型個人數字助理(PDA)等。藍牙技術面向的是移動設備間的小范圍連接,從本質上說它是一種代替電纜的技術。為了保證移動設備間數據傳輸的安全性,該技術持應用層和鏈路層的鑒權和加密,這也正是本文要討論的內容。
  
  一、藍牙應用協議棧
  1999年12月1日,Bluetooth SIG(Special Interest Group)發布了藍牙標準的最新版:1.0B版。藍牙標準包括兩大部分:Core和PRofiles。Core是藍牙的核心,它主要定義了藍牙的技術細節,而Profiles部分則定義了在藍牙的各種應用中協議棧的組成。
  
  藍牙標準主要定義的是底層協議,同時為保證和其它協議的兼容性,也定義了一些高層協議和相關接口。從ISO的OSI七層協議標準來看,藍牙標準主要定義的是物理層、鏈路層和網絡層的結構。
  
  1)射頻協議(RF/Radio Protocol):定義了藍牙發送器和接收器的各個參數,包括發送器的調制特性,接收器的靈敏度、抗干擾性能、互調特性和接收信號強度指示等。
  
  2)基帶/鏈路控制協議(Baseband/LC Protocol):定義了基帶部分協議和其它低層鏈路功能,是藍牙技術的核心。
  
  3)鏈路治理協議(LMP):用于鏈路的建立、安全和控制,為此LMP定義了許多過程來完成不同的功能。
  
  4)主機控制器接口(HCI:Host Controller Interface)協議:描述了主機控制接口功能上的標準,提供了一個基帶控制器和鏈路治理器(LM)得知硬件狀態和控制寄存器命令的接口,在藍牙中起著中間層的作用:向下給鏈路控制器協議和鏈路治理協議提供接口,提供一個訪問藍牙基帶的統一方法。HCI是在硬件和軟件都包含的部分。
  
  5)邏輯蓮路控制和適配協議(L2CAP:Logical Link Control and Adaptation Protocol):支持高層協議復用、幀的組裝和拆分、傳送QoS信息。L2CAP提供面各連接和非連接兩種業務,答應高層最多達64kbit/s的數據,以一種有限狀態機(FSM)的方式來進行控制,目前只支持異步無連接鏈路(ACL)。
  
  6)服務發現協議(SDP:Service Discover Protocol):如何發現藍牙設備所提供服務的協議,使高層應用能夠得知可提供的服務。在兩個藍牙設備第一次通信時,需要通過SDP來了解對方能夠提供何種服務,并將自己可提供的服務通知對方。
  
  7)高層協議:包括串口通信協議(RFCOMM)、電話控制協議(TCS)、對象交換協議(OBEX)、控制命令(AT-Command)、電子商務標準協議(vCard和vCalender)和PPP,ip,TCP,UDP等相關的Internet協議以及WAP協議。其中,串口通信協議是ETSI TS07.10標準的子集,并且加入了藍牙特有的部分;電話控制協議使用了一個以比特為基礎的協議,定義了在藍牙設備之間建立語音和數據呼叫的控制信令,對象交換協議提供了與IrDA協議系列相同的特性,并且使各種應用可以在IrDA協議棧和藍牙協議棧上使用。兩個藍牙設備必須具有相同的協議組成才能夠相互通信。例如要在藍牙實現WAP應用,則雙方都必須經過基帶協議--L2CAP--RFCOMM--PPP---IP--UDP--WAP的路徑來實現。
  
  二、藍牙系統安全性要求
  由于藍牙系統簡單可靠,從而產生了各種不同的應用,例如電腦、鼠標、打印機、接入點、移動電話和話筒等都可以使用藍牙協議無線地連接在一起,進行語音和數據的交換。同時,還可以通過無線或有線的接入點(如PSTN、ISDN、LAN、XDSL)與外界相連。不同應用對各自的系統必然提出不同的要求,并且不是所有的系統都對安全性有很高的要求。
  
  先介紹幾個概念:
  
  1)藍牙設備地址(BD_ADDR):是一個對每個藍牙單元唯一的48位IEEE地址。
  
  2)個人確認碼(PIN:Personal Identification Number):是由藍牙單元提供的1-16位(八進制)數字,可以固定或者由用戶選擇。一般來講,這個PIN碼是隨單元一起提供的一個固定數字。但當該單元有人機接口時,用戶可以任意選擇PIN的值,從而進入通信單元。藍牙基帶標準中要求PIN的值是可以改變的。
  
  3)鑒權字:是長度為128位的數字,用于系統的鑒權。
  
  4)加密字:長度8-128位,可以改變。這是因為不同的國家有許多不同的對加密算法的要求,同時也是各種不同應用的需要,還有利于算法和加密硬件系統的升級。
  
  區分鑒權字和加密字的目的是在不降低鑒權過程作用的前提下使用更短的加密字。
  
  雖然藍牙系統的跳頻機制對于來自系統內部其它設備的偶然傳輸干擾起到了一定的保護作用,但是很顯然僅有這種保護是不夠的。它不能防止有人在兩個傳輸單元之間對數據的竊聽和偷取,尤其在無線傳輸數據時,竊取數據者可以輕松地屏蔽自己而不讓用戶發現,因此藍牙系統需要加入相應的安全機制。在一般的系統中,通常對所傳輸的數據包進行加密,但僅有這種做法是不夠的。更重要的是在通信連接建立以前,確保通信單元的安全性。例如用戶相同時跟幾個用戶通信,就需要對這些用戶進行確認。因此,在藍牙系統中間時運用了鑒權和加密技術。
  
  三、藍牙安全機制
  1、字治理機制
  
  藍牙鏈字是長度為128位的隨機數,它是藍牙系統鑒權和加密的基礎。為了支持不同階段、模式的要求,藍牙系統在鏈路層上用了4種不同的字來保證系統的安全性。包括單元字KA組合字是KAB,臨時字Kmaster及初始化字Kinit。
  
  單元字KA與組合字KAB僅產生方式不同,執行的功能是完全相同的。也就是說,KAB是由兩個單元A,B共同產生的,而KA僅由一個單元A產生,因此KA在初始化階段產生后就基本不變了。系統的內存比較小時通常選擇KA,而系統對穩定性要求比較高時選擇KAB。
  
  臨時字Kmaster只是臨時取代原始字。例如,當主機想與多個子機通信時主機將用同一個加密字,因此把它存放在臨時字中,以便于使用。
  
  初始化字Kinit僅僅在初始化階段有效,也主是單元字KA,KAB產生的階段,它不僅僅是初始化階段的一個臨時字,其產生需要一個PIN。
  
  半永久性的鏈接字在特定的時間內被稱作當前鏈接字。當前鏈接字和其它鏈接字一樣,用于鑒權和加密過程。此外,還用到了加密字KC,加密字被LM的命令激活后將自動被改變。
  
  另外,鑒權字和加密字在不同的階段執行不同的功能。例如:在兩個單元沒有建立連接的階段和已經建立連接的階段有很大的不同,前者必須首先產生加密字,而后者可以繼續使用上次通信的加密字。相應地不同的階段對字的治理是不一樣的。此外當主機想廣播消息,而不是一個一個地傳送消息時,需要非凡的字治理方法。正是藍牙系統有力的字治理機制,才使得系統具有很好的安全性,而且支持不同的應用模式。
  
  2.鏈接字的產生
  
  初始化字Kunit的值以申請者的藍牙設備地址、一個PIN碼、PIN碼的長度和一個隨機數作為參數,通過E22算法產生。而申請者相對校驗者而言是需要通過驗證的一方。因此,申請者需要正確的PIN碼和PIN碼的長度。一般來講,由HCI決定誰是申請者,誰是校驗者。
  
  當PIN的長度少于16個八進制數時,可以通過填充藍牙設備地址的數據使其增大,因此假如循環使用E22可以使鏈接字的長度增長為128位。
  
  初始化鏈接字Kint產生后,該單元將產生一個半永久字KA或KAB。假如產生的是一人KAB,則該單元將用一個隨機數LK_RAND周期性地加密藍牙設備地址,加密后的結果為LK_KA,而各自產生的LK_RAND與當前的鏈接字進行異或運算后,分別產生新值,永為CA和CA,然后互相交換,從而得到了對方的LK_RAND,并以對方的LK_RAND和藍牙設備地址作為參數,用E21函數產生新值LK_KB的異或運算得到組合字KAB。當KAB產生后,首先單向鑒權一次,看KAB變為當前鏈接字,而丟棄原先的鏈接字K。E22的工作原理與E21類似。
  
  3.藍牙單元鑒權
  
  在鑒權過程中,LM決定誰是校驗者,誰是申請者。申請者和校驗者必須同時擁有一個共同的當前鏈接字。而這種口令-應答方式的鑒權實際上是申請者發送一個隨機數RAND,隨后校驗者用當前密鑰字、申請者的藍牙設備地址和RAND作為加密算法的參數得到新值,記為SRES’。申請者以同樣的參數、算法得到的新值記為SRES。然后,申請者將SRES傳送給校驗者,比較SRES’和SRES是否相等。假如相等,則鑒權通過;否則鑒權失敗。在間隔一定時間后系統重新鑒權。鑒權機制的安全性是相當高的。更保險的做法是采用雙向鑒權,即一次鑒權成功后,調整申請者和校驗者的角色,再次鑒權。鑒權成功以后,產生了鑒權編碼補償(ACO),以用于加密字的產生。
  
  4.加密
  
  為了保證藍牙系統的安全性,必須采用加密技術。但藍牙系統對數據包頭和控制字段并不加密。藍牙系統通過一個再同步的流加密算法對每一個負載加密,由LM最終決定是否加密。
  
  最后需要注重的是,不僅要對數據包加密,而且要對加密過程的中間數據進行加密,例如對鑒權編碼補償進行加密,這樣才能防止系統被攻擊和數據被竊取。
  
  四、簡單的使用例子
  通過藍牙技術可以在無線耳機和移動電話之間建立通信。由于耳機沒有人機接口,因上耳機在生產的時候載入了一個固定的PIN,它是一個隨機的數字。在初始化階段,用戶從手機菜單中選取初始化耳機的命令,隨后耳機將自動發現手機并建立連接。此時用戶必須輸入耳機的PIN。假如輸入的PIN正確,則建


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久精品电影网站| 另类天堂视频在线观看| 亚洲欧美精品在线| 久久久久久久国产精品| 欧美成人亚洲成人日韩成人| 国产精品视频网站| 九色成人免费视频| 亚洲a∨日韩av高清在线观看| 欧美日韩午夜视频在线观看| 日韩激情av在线免费观看| 91高清免费视频| 亚洲国产美女精品久久久久∴| 综合网日日天干夜夜久久| 国产欧美一区二区三区在线看| 国外成人免费在线播放| 欧美精品激情blacked18| 日本成人在线视频网址| 亚洲成人1234| 欧美中文在线观看| 欧美亚洲一区在线| 久久精品99国产精品酒店日本| 成人精品福利视频| 九九热在线精品视频| 2019最新中文字幕| 一本一道久久a久久精品逆3p| 亚洲欧洲自拍偷拍| 精品动漫一区二区三区| 国产一区二区丝袜| 久久精品久久久久| 国产成人免费91av在线| 最新亚洲国产精品| 久久精品国产2020观看福利| 欧美激情亚洲国产| 欧美超级乱淫片喷水| 欧美日韩成人在线播放| 亚洲激情电影中文字幕| 亚洲男人天堂视频| 亚洲成人av在线| 91精品国产91| 日韩毛片在线看| 欧美一级在线亚洲天堂| 国产精品福利观看| 亚洲免费一在线| 欧美伊久线香蕉线新在线| 日韩成人在线免费观看| 亚洲精品www| 欧美中文在线观看| 欧美尺度大的性做爰视频| 欧美日韩另类视频| 欧美日韩亚洲视频一区| 欧美第一淫aaasss性| 成人黄色激情网| 97视频在线免费观看| 亚洲欧美激情在线视频| 在线成人免费网站| 欧美野外猛男的大粗鳮| 久久香蕉频线观| 国产欧美日韩免费| 国产精品久久久久久超碰| 亚洲精品第一国产综合精品| 欧美另类第一页| 国产日产欧美a一级在线| 日韩精品久久久久久久玫瑰园| 亚洲一区二区黄| 欧美激情一区二区三区高清视频| 亚洲欧美自拍一区| 亚洲资源在线看| 国产精品99久久久久久www| 日韩高清av一区二区三区| 亚洲级视频在线观看免费1级| 国产不卡一区二区在线播放| 久久国产精品免费视频| 欧美日韩亚洲一区二区三区| 久久av.com| 亚洲欧美激情精品一区二区| 狠狠色狠狠色综合日日小说| 日韩va亚洲va欧洲va国产| 成人国产精品色哟哟| 亚洲国产天堂久久国产91| 久久久国产影院| 成人国产在线视频| www.久久色.com| 91精品国产综合久久香蕉的用户体验| 中文字幕久久久av一区| 中文字幕精品在线视频| 亚洲伊人久久综合| 欧美激情中文字幕在线| 色婷婷av一区二区三区在线观看| 性金发美女69hd大尺寸| 欧美日韩第一视频| 国产自摸综合网| 亚洲国产高潮在线观看| 96sao精品视频在线观看| 成年无码av片在线| 在线观看欧美日韩国产| 国产精品久久久久9999| 久久亚洲精品国产亚洲老地址| 欧美日韩国产激情| 亚洲国产精久久久久久久| 97超级碰在线看视频免费在线看| 日韩欧美成人网| 伊人久久综合97精品| 国产精品精品视频一区二区三区| 亚洲福利视频在线| 久久夜色撩人精品| 欧美洲成人男女午夜视频| 狠狠久久五月精品中文字幕| 久久久免费观看视频| 91国偷自产一区二区三区的观看方式| 日韩不卡中文字幕| 久久久国产在线视频| 亚洲精品美女在线观看| 国产精品亚洲第一区| 久久久久国产一区二区三区| 亚洲精品福利免费在线观看| 久久成人精品视频| 久久久国产精彩视频美女艺术照福利| 2019av中文字幕| 91精品国产综合久久男男| 久久久久久一区二区三区| 亚洲第一区中文99精品| 日韩av在线影院| 亚洲欧美国产精品专区久久| 日韩av网站大全| 日韩欧美成人精品| 欧美裸体xxxx极品少妇| 欧美黑人又粗大| 欧美日韩国产限制| 九色成人免费视频| 欧亚精品在线观看| 欧美性xxxx| 日本精品性网站在线观看| 91精品国产乱码久久久久久蜜臀| 亚洲理论片在线观看| 国产精品igao视频| 国产精品久久久久久久久久久不卡| 欧美亚洲另类制服自拍| 91干在线观看| 国产精品午夜一区二区欲梦| 亚洲国产精品久久精品怡红院| 欧美成人午夜影院| 欧美日本在线视频中文字字幕| 亚洲国产日韩精品在线| 国产精品狼人色视频一区| 亚洲影视中文字幕| 欧美黄色性视频| 成人a级免费视频| 欧美视频在线观看免费| 国产主播在线一区| 精品女同一区二区三区在线播放| 色偷偷av一区二区三区乱| 亚洲精品一区二区在线| 国产欧美日韩最新| 国产视频精品免费播放| 欧美日韩国产专区| 亚州成人av在线| 国产婷婷97碰碰久久人人蜜臀| 国产九九精品视频| 国产亚洲精品一区二区| 91国内产香蕉| 亚洲欧洲中文天堂| 欧美成人在线免费视频| 久久视频在线观看免费| 国产精品自在线|