[發(fā)明專利]應(yīng)用于ZigBee協(xié)議的加解密電路結(jié)構(gòu)及其控制方法有效
| 申請?zhí)枺?/td> | 201110375406.4 | 申請日: | 2011-11-23 |
| 公開(公告)號: | CN102448059A | 公開(公告)日: | 2012-05-09 |
| 發(fā)明(設(shè)計)人: | 張肖強;吳寧;陳鑫;周磊;黎建華;穆屹峰;吳杰;朱晴;李信超;顧薛平;周陽;陳一帆 | 申請(專利權(quán))人: | 南京航空航天大學(xué) |
| 主分類號: | H04W12/02 | 分類號: | H04W12/02 |
| 代理公司: | 南京經(jīng)緯專利商標(biāo)代理有限公司 32200 | 代理人: | 艾中蘭 |
| 地址: | 210016 江*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 應(yīng)用于 zigbee 協(xié)議 解密 電路 結(jié)構(gòu) 及其 控制 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明屬于加解密技術(shù)領(lǐng)域,特別是涉及一種應(yīng)用于ZigBee協(xié)議的加解密電路結(jié)構(gòu)及其方法。?
背景技術(shù)
1.CCM*安全模式?
(1)ZigBee(紫蜂)協(xié)議安全機制?
ZigBee技術(shù)是一種為低速率控制網(wǎng)絡(luò)設(shè)計的標(biāo)準(zhǔn)無線網(wǎng)絡(luò)協(xié)議,具有低復(fù)雜度、低功耗、低速率、低成本等特點,其工作在2.4GHz的ISM頻段上,傳輸速率為20kb/s~250kb/s,傳輸距離為10m~75m。ZigBee協(xié)議棧包含物理層、媒體訪問控制層、網(wǎng)絡(luò)層、應(yīng)用層,并定義了安全服務(wù)提供機制。?
ZigBee標(biāo)準(zhǔn)是建立在IEEE802.15.4標(biāo)準(zhǔn)基礎(chǔ)上,其物理層、媒體訪問控制層采用的是IEEE802.15.4標(biāo)準(zhǔn),因此ZigBee安全體系結(jié)構(gòu)是建立在IEEE802.15.4的安全服務(wù)基礎(chǔ)上。ZigBee利用這些安全服務(wù)對傳輸?shù)臄?shù)據(jù)進行加密處理,并提供對接入網(wǎng)絡(luò)的設(shè)備的身份認(rèn)證、密鑰管理等功能,ZigBee定義的網(wǎng)絡(luò)層和應(yīng)用層都包含該安全體系。?
IEEE802.15.4安全服務(wù)是基于AES-CCM*安全模式生成一系列的安全機制。IEEE802.15.4規(guī)定AES-CCM*安全模式中使用的加密函數(shù)為128位數(shù)據(jù)分組和128位密鑰的AES加密算法,即AES-128加密算法。CCM*模式是CCM(Counter?with?Cipher?block?chaining-Message?authentication?code)加密模式的擴展。CCM模式結(jié)合了CTR數(shù)據(jù)加密模式(Counter?Mode)和CBC-MAC身份認(rèn)證模式(Cipher?Block?Chaining-Message?Authentication?Code)而衍生出來的安全模式,既包含了加/解密功能模式,又包含了身份認(rèn)證模式。CCM*模式除了可以使用CCM模式以外,還可以單獨使用CTR數(shù)據(jù)加/密模式(Counter?Mode)和CBC-MAC身份認(rèn)證模式(Cipher?Block?Chaining-Message?Authentication?Code)。?
(2)CBC-MAC身份認(rèn)證模式?
CBC-MAC模式可以用以下公式表示:?
X0:=0128;?
T:=First_M_Bytes(Xn+1).?
公式中EKey()為密鑰為Key的AES-128加密函數(shù),0128表示128比特全0字符串。圖1為CBC-MAC認(rèn)證碼產(chǎn)生過程示意圖,圖中FMB為截取前M個字節(jié),即公式中的First_M_Bytes()函數(shù)。?
如圖1所示,發(fā)送方根據(jù)數(shù)據(jù)分組為128比特的輔助驗證數(shù)據(jù)組B0~Bn產(chǎn)生M字節(jié)驗證碼T,輔助驗證數(shù)據(jù)組B0~Bn主要由明文附加信息,附加驗證信息數(shù)據(jù)a和信息數(shù)據(jù)明文m組成。接收方根據(jù)明文附加信息,附加驗證信息數(shù)據(jù)a,以及接收到的、解密后的信息數(shù)據(jù)的明文m組成輔助驗證數(shù)據(jù)組B0~Bn,同發(fā)送方一樣按照圖1所示的過程產(chǎn)生一個M字節(jié)驗證碼T,將T和接收到的并經(jīng)過解密的發(fā)送方驗證碼T進行比較,如果T和T相同,則認(rèn)為接收到的、解密后的信息數(shù)據(jù)的明文m′與發(fā)送方的發(fā)送信息數(shù)據(jù)的明文m相同,如果T′和T不相同,則認(rèn)為接收到的數(shù)據(jù)被篡改過。?
(3)CTR數(shù)據(jù)加/解密模式?
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于南京航空航天大學(xué),未經(jīng)南京航空航天大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110375406.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- ZigBee無線網(wǎng)關(guān)及其數(shù)據(jù)傳輸方法
- ZigBee控制網(wǎng)絡(luò)的ZigBee節(jié)點模塊自動配置系統(tǒng)及方法
- 一種基于Zigbee技術(shù)的組網(wǎng)方法
- 采用使能TR-069的CPE代理的ZigBee系統(tǒng)管理
- 一種ZigBee稱重系統(tǒng)
- 一種基于鏡像設(shè)備的ZigBee網(wǎng)絡(luò)系統(tǒng)
- zigbee網(wǎng)關(guān)設(shè)備、zigbee子節(jié)點和zigbee組網(wǎng)方法
- 一種基于物聯(lián)網(wǎng)的牲畜管理系統(tǒng)及方法
- 一種基于物聯(lián)網(wǎng)的牲畜管理系統(tǒng)
- 一種Zigbee網(wǎng)絡(luò)災(zāi)備系統(tǒng)、方法、裝置及存儲介質(zhì)
- 圖像診斷裝置、醫(yī)用系統(tǒng)以及協(xié)議管理方法
- 一種自動協(xié)議識別方法及系統(tǒng)
- 客戶端中遞送協(xié)議數(shù)據(jù)單元的方法及相關(guān)裝置
- 遠(yuǎn)程通訊系統(tǒng)
- 一種基于可拼裝通信協(xié)議棧的通信方法及系統(tǒng)
- 一種實現(xiàn)國產(chǎn)平臺PXEBOOT的協(xié)議架構(gòu)
- CBTC通信系統(tǒng)協(xié)議解析方法、協(xié)議庫管理方法
- 一種協(xié)議轉(zhuǎn)換的方法、裝置、設(shè)備及存儲介質(zhì)
- 一種用于燈光控制的協(xié)議轉(zhuǎn)換系統(tǒng)及方法
- 一種通用工藝人工智能物聯(lián)網(wǎng)網(wǎng)關(guān)





