《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > WiMAX數據傳輸加密方案設計與實現
WiMAX數據傳輸加密方案設計與實現
來源:通信產業網
摘要: 在各種通信設備和終端電子產品設計方法中,為使產品具有更強大的功能,越來越多地采用了嵌入式系統,WiMAX無線通信設備亦是如此。因此設計和開發現代網絡和通信技術中的安全技術時,必須和嵌入式技術結合在一起。本文提出和實現了一種基于AES-CCM加密算法和ARM+VxWorks嵌入式系統的WiMAX無線接入設備加密技術解決方案,并給出了算法模塊在設備中的應用方法。
關鍵詞: 2.5G|3G WiMAX 數據傳輸
Abstract:
Key words :

      在各種通信設備和終端電子產品設計方法中,為使產品具有更強大的功能,越來越多地采用了嵌入式系統,WiMAX無線通信設備亦是如此。因此設計和開發現代網絡和通信技術中的安全技術時,必須和嵌入式技術結合在一起。本文提出和實現了一種基于AES-CCM加密算法和ARM+VxWorks嵌入式系統的WiMAX無線接入設備加密技術解決方案,并給出了算法模塊在設備中的應用方法。


1 算法實現原理

     AES對稱密碼已經廣泛應用于數據的保密和數據完整性認證。在具體運用時,都會選擇一種具體的工作模式。目前AES算法已有多種工作模式,例如:ECB,CBC,CFB,OFB,CRT,CCM,GCM和AESKW。其中CCM(Counter with Cipher Block Chaining-Message Authentication Code)模式是一種同時提供加密和鑒別服務的全新操作模式。

1.1 CCM模式原理

    使用CCM模式的基本條件包括,發送方和接收方定義相同的分組密碼算法Ek()(這里為AES加密算法)、密鑰K、記數器發生函數、格式化函數F()和鑒別標記長度Tlen、有效載荷長度Plen、隨機值N。加密算法過程如下:


    格式化函數F將N,A,P整合在一起,并分組為r個數據塊。對數據塊加密,得到MAC值T,加密計數器發生函數產生的計數塊,加密所得sj和P與T異或得到密文C。解密過程則相反。


1.2 AES算法原理

    AES算法加密過程由4個不同的處理階段組成,稱為:字節代換、行移位、列混淆、輪密鑰加。輸入數據數組state進行10輪上述處理后,得到加密密文。結構如圖1所示。

                         


2 WiMAX中CCM應用規則改進

    在802.16協議中規定PDU數據包加密后結構如圖2所示。

     6個字節的包頭和4個字節的PN不需要經過加密處理。PN(Packet Number)在協議中規定用于防止重放攻擊,如當前收到的數據包的PN小于前一個數據包的PN時,當前收到的數據包將被丟棄。PN在發第一個包時值為1,以后每發一個包則加1。由于PN和包頭都未經加密處理,當竊聽者得到一個PDU時,將得到當前PN,并推導出以后各個數據包的PN值。因此引進CCM模式雖然能提高攻擊者進行重放攻擊的難度和成本,但并不能在技術上徹底防止重放攻擊。這里采用對PN進行加密處理來防止由于PN值泄露而遭受可能的重放攻擊。加密算法選擇AES算法,密鑰為802.16協議中的密鑰加密密鑰(KEK)。AES,KEK在系統中是用于對傳輸加密密鑰(TEK)進行加密處理的,本身已經存在于系統中,而且被良好地設計,在控制信息交互過程中,KEK定時更新。因此采用該方法不會給系統帶來額外的開銷,不需要引入新的加密算法,不需要維護密鑰。采用該方法PDU加密后結構如圖3所示。


    由于對PN進行AES加密處理,因此加密后的PN長度將為16個字節。這降低了傳輸數據中有效載荷DATA的百分比,不過在實際應用中DATA往往達到上千或上萬個字節。因此為提高安全性和抗攻擊性,犧牲如此少的傳輸效率是值得的。


3 AES-CCM算法實現及結果分析

    算法模塊基于富士通3400 WiMAX開發板ARM+VxWorks平臺開發,采用通用C庫函數,可以方便地移植到各種需要安全加密處理的嵌入式產品中。程序提供兩個接口,AES算法接口和AES-CCM算法接口。前者可以用于對傳輸加密密鑰TEK的加密處理,后者可以用于對傳輸數據的加密處理,使用者只需簡單的調用函數即可。程序框圖如圖4所示。


程序中實現了802.16 MAC PDU的構建、8 bCRC報頭校驗、32 bC2RC PDU校驗、CCM加密模塊、CCM解密模塊、AES加密模塊。

3.1 算法關鍵模塊實現

3.1.1 CCM加密模塊

    AES-CCM算法中,加密函數使用128 b密鑰長度的AES算法。加密前后WiMAX MAC PDU結構變化如圖5所示。

    CCM加密模塊流程如圖6。該模塊輸入為密鑰K和明文P。在計算MAC T和計數塊S時,調用AES加密程序。

                               

3.1.2 密鑰K

    在密鑰生成方法中,采用了隨即函數rand()和系統時鐘函數tickGet(),可以保證密鑰的惟一性和更高的不可推測性。程序如下:

3.1.3 計數器發生函數

    計數器發生函數產生的計數塊,由PDU報頭,PN,遞增的整數i構造,長16個字節即128 b。函數如下:ctr preload為數組名,該數組用于存放生成的計數塊;modu為指向PDU數據的指針;pn vector為PN;i為遞增的整數,每計算一次計數塊后加1。

3.2 算法模塊應用方法設計和實現

    算法模塊的應用方法主要根據TEK(傳輸加密密鑰)和CID(連接標志)的對應關系設計。在802.16協議中每一個CID都對應惟一的密鑰資源,因此可以根據CID找到對應的密鑰。在系統中創建兩個表,一個是TEK表:用于存放加密密鑰;另一個是CID表:用于存放CID值和對應密鑰索引。CID表中記錄結構如圖7所示。Type字段表示使用的加密方法,O表示DES-CBC,1表示AES-CCM;Key index字段值表示該CID標志對應的密鑰信息,在TEK表中的索引位置;CID字段表示CID標志值。

    發送端算法模塊調用流程:在數據發送前,系統檢測報頭中加密控制位的值,如為1則表示該PDU需要加密處理,再根據報頭中密鑰索引號及加密模式選擇位,選擇特定的加密算法和密鑰,對數據進行加密處理,如加密方法為AES-CCM,則調用CC2M加密模塊對數據進行加密。


    接收端算法模塊調用流程:當接收到一個PDU數據時,系統先檢測報頭中的CID標志值是否存在于本地CID表中,如不存在則丟棄該PDU;如存在則找到對應的CID記錄,從中讀取Type和Key
index的值,根據Key index值,從TEK表中讀取解密密鑰,然后調用CCM解密模塊對PDU進行解密處理。

3.3 算法測試

    測試密鑰Key和數據PDU如下:

                            

    發送端加密后的密文,一共包含3個部分。起始的10個字節為6個字節的PDU報頭和4個字節的PN;從末尾算起的4個字節為32 b的CRC校驗碼;其余分別是33個字節的凈荷密文和8個字節的分組鏈接模式校驗碼密文。

    接收端解密后的PDU起始10個字節為報頭和PN;其后的33個字節和明文P的33個字節的數據凈荷相同;最后的4個字節為CRC校驗碼,用于接收端的CRC校驗。

    第44個到51個字節為解密后的8個字節的分組鏈接模式校驗碼。在CCM解密程序中,對解密后得到的PDU,計算分組鏈接模式校驗碼,將計算結果和解密所得的分組鏈接模式校驗碼相比較,若相同則表示密文在傳輸過程中沒有被篡改破壞,這樣可以校驗傳輸數據的完整性。


    上述結果表明本文設計的AES-CCM模塊和模塊應用方法,能正常工作,能滿足WiMAX設備的實際需要。

4 方案比較

    當前,WiMAX設備方案提供商,對數據加密模塊主要有2種實現方案:

   (1)采用專門的硬件算法模塊;

    (2)采用高速DSP芯片。

    方法(1)的優點是速度快,價格便宜但可擴展性和可升級性不強;方法(2)既有速度快的優點,也有很好的可擴展性和可升級性,但成本比較高。在采用這2種方案的設備中,通常需要一個額外的嵌入式系統來控制通信設備的運行,因此系統會比較復雜,成本較高。


    本文的設計方法,將算法設計成嵌入式系統的一個軟件模塊,使用時只需直接調用即可。優點是:使用方便,而且由于系統沒有外接獨立的加密模塊,可以有效地降低系統的復雜度和成本。缺點是:加密工作由主控CPU來完成,會占用相當一部分系統資源,因此適用于那些沒有復雜功能的通信設備,例如端口較少的無線接入設備或WiMAX網卡等。


5 結 語

    目前在IEEE802.16和802.11i協議中,都采用AES-CCM算法為數據加密算法,并被包含在RFC3610中。在這種情形下,本文在對該算法深入分析后,對AES算法和CCM模式的隱患給出了改進,并給出了嵌入式WiMAX開發板平臺下的AES-CCM算法實現和應用方法的設計及實現。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          香蕉视频成人在线观看| 国产精品久久久999| 亚洲视频欧美在线| 亚洲精品中文字幕女同| 久久婷婷人人澡人人喊人人爽| 国内精品久久久久久久影视麻豆| 亚洲国产精品综合| 老牛嫩草一区二区三区日本| 国产欧美日韩精品丝袜高跟鞋| 欧美黄免费看| 亚洲夜晚福利在线观看| 欧美日韩高清在线| 国产美女在线精品免费观看| 一区二区三区中文在线观看| 美女黄毛**国产精品啪啪| 老牛国产精品一区的观看方式| 国产欧美精品在线| 久久漫画官网| 欧美国产日产韩国视频| 另类欧美日韩国产在线| 欧美日韩国产在线一区| 国产原创一区二区| 欧美激情精品久久久久久久变态| 久久―日本道色综合久久| 欧美国产欧美亚州国产日韩mv天天看完整| 亚洲男女自偷自拍图片另类| 欧美激情亚洲一区| 好吊色欧美一区二区三区四区| 欧美激情二区三区| 欧美一级理论片| 欧美三区免费完整视频在线观看| 有坂深雪在线一区| 欧美精品一区二区蜜臀亚洲| 国产精品久久久久免费a∨| 国内外成人在线| 韩国福利一区| 亚洲一级电影| 久久精品99国产精品日本| 日韩一区二区免费高清| 国产一区二区三区在线观看免费视频| 亚洲国产婷婷香蕉久久久久久| 欧美激情精品久久久久久黑人| 欧美欧美在线| 欧美精品在线极品| 亚洲性感激情| 日韩视频中文字幕| 欧美不卡在线视频| 国产精品美女久久久浪潮软件| 亚洲图片欧洲图片av| 国产日韩欧美综合| 91久久嫩草影院一区二区| 国内精品久久久久久久97牛牛| 美女脱光内衣内裤视频久久网站| 亚洲午夜精品久久久久久app| 欧美在线高清| 久久久久久久性| 欧美日韩大片一区二区三区| 先锋影音网一区二区| 欧美精品v日韩精品v国产精品| 欧美激情一区二区三区全黄| 亚洲午夜三级在线| 免费在线日韩av| 亚洲精品中文在线| 午夜久久久久| 国产精品免费观看视频| 伊人久久久大香线蕉综合直播| 国产精品毛片一区二区三区| 国产日韩一区二区三区在线| 中国日韩欧美久久久久久久久| 免费不卡在线视频| 韩国成人理伦片免费播放| 久久精品亚洲一区二区三区浴池| 亚洲国产一区二区三区高清| 亚洲国产日韩欧美综合久久| 午夜视频久久久久久| 国内欧美视频一区二区| 欧美精品自拍| 亚洲国产另类精品专区| 欧美一级久久久| 欧美日韩一二三四五区| 欧美国产日产韩国视频| 欧美精品七区| 一区二区在线免费观看| 亚洲一区二区精品| 国产精品国色综合久久| 国产日本欧美在线观看| 国产色婷婷国产综合在线理论片a| 亚洲精品国产拍免费91在线| 国产精品自在在线| 一本一本a久久| 欧美激情第3页| 欧美精品日韩综合在线| 一本一本大道香蕉久在线精品| 欧美日韩在线视频一区二区| 欧美视频一区二| 欧美激情一区二区三区| 免费成人激情视频| 欧美亚州一区二区三区| 国产日本欧美一区二区三区| 美女主播精品视频一二三四| 欧美精品在线观看91| 国产亚洲精品久久飘花| 欧美色视频日本高清在线观看| 一区二区欧美日韩| 久久久亚洲综合| 一本一本久久a久久精品综合妖精| 国产欧美日韩在线| 国产精品国产三级国产普通话蜜臀| 国产精品区一区| 欧美成人一区二免费视频软件| 国产亚洲人成a一在线v站| 欧美精品在线看| 久久久亚洲影院你懂的| 欧美日韩系列| 亚洲自拍偷拍麻豆| 亚洲理论在线观看| 国产精品久久久91| 午夜精品美女自拍福到在线| 香蕉久久a毛片| 国产亚洲第一区| 欧美不卡视频一区发布| 国产精品香蕉在线观看| 欧美日本一区二区视频在线观看| 国产精品美女久久久免费| 欧美精品一区三区在线观看| 欧美日韩综合视频网址| 欧美视频精品一区| 国产视频在线观看一区二区| 欧美日本一区二区高清播放视频| 免费看的黄色欧美网站| 久久国产精品99久久久久久老狼| 久久午夜精品一区二区| 亚洲精品国偷自产在线99热| 一区二区三区久久精品| 美女免费视频一区| 亚洲成色www久久网站| 久久影院亚洲| 欧美伊人精品成人久久综合97| 宅男噜噜噜66一区二区66| 欧美激情欧美激情在线五月| 亚洲精品美女久久久久| 欧美国产日韩一区二区在线观看| 日韩写真在线| 欧美一级久久久| 欧美91精品| 国产精品视频免费一区| 欧美精品一区二区三区一线天视频| 欧美高清视频一区二区三区在线观看| 欧美三级第一页| 国产精品毛片a∨一区二区三区|国| 亚洲国产精品成人va在线观看| 午夜亚洲精品| 狠狠色丁香婷婷综合影院| 免费在线看一区| 免费在线看成人av| 亚洲美女中出| 日韩视频在线一区| 欧美成人午夜影院| 欧美mv日韩mv亚洲| 久久久久久久久久码影片| 91久久国产综合久久蜜月精品| 亚洲一区久久| 亚洲最新视频在线| 一区二区不卡在线视频 午夜欧美不卡'| 久久躁日日躁aaaaxxxx| 亚洲国产日韩欧美在线动漫| 欧美午夜精品久久久久久人妖| 欧美顶级少妇做爰| 欧美在线免费观看视频| 一区二区三区日韩精品视频| 亚洲欧美综合| 久久久久欧美精品| 亚洲国产精品ⅴa在线观看| 欧美大片在线看免费观看| 欧美日韩高清不卡| 亚洲精品123区| 欧美亚韩一区| 国产三级精品三级| 久久香蕉精品| 久久免费视频网站| 91久久国产综合久久91精品网站| 国产午夜亚洲精品羞羞网站| 一区二区三区**美女毛片| 亚洲一区网站| 亚洲美女区一区| 国产精品一二三视频| 先锋影音国产一区| 欧美午夜女人视频在线| 亚洲男女自偷自拍图片另类| 亚洲天堂网站在线观看视频| 亚洲国产精品一区二区久| 久久综合色一综合色88| 欧美日韩一级大片网址| 99热精品在线观看| 国产精品美女主播在线观看纯欲| 国产精品久久久久999| 欧美激情精品久久久久久| 久久三级视频| 国产农村妇女精品一二区| 亚洲激情欧美激情| 欧美粗暴jizz性欧美20| 国产欧美精品一区二区三区介绍| 在线精品亚洲一区二区| 亚洲天堂成人| 一本色道精品久久一区二区三区| 欧美日韩国产影院| 国内精品久久久久影院薰衣草| 欧美日韩国产在线| 国产一区二区成人| 久久精品国产精品亚洲综合| 亚洲美女视频在线观看| 中文成人激情娱乐网| 欧美88av| 亚洲欧美日韩国产一区二区| 亚洲女同同性videoxma| 亚洲一区视频在线| 亚洲一区久久| 亚洲第一黄色| 国产三级精品三级| 欧美特黄一区| 国产一本一道久久香蕉| 黄色国产精品一区二区三区| 久久xxxx精品视频| 国产精品一区二区视频| 亚洲国产精品久久久久秋霞影院| 亚洲日本激情| 国产精品午夜在线| 亚洲精品日日夜夜| 欧美久久精品午夜青青大伊人| 欧美性猛交99久久久久99按摩| 欧美日韩国产综合视频在线| 欧美日韩亚洲国产精品| 亚洲国产精品成人va在线观看| 午夜精品福利一区二区三区av| 国产精品成人一区二区艾草| 亚洲一线二线三线久久久| 国产日产欧美一区| 久久久久久香蕉网| 亚洲少妇一区| 欧美精品一区三区| 99精品国产99久久久久久福利| 国产精品久久久久av免费| 午夜在线精品偷拍| 欧美日韩国产首页在线观看| 老司机免费视频一区二区三区| 在线综合视频| 在线观看视频亚洲| 亚洲卡通欧美制服中文| 久久精品国产清自在天天线| 亚洲第一福利视频| 亚洲视频二区| 欧美一区二区三区在线看| 亚洲福利视频免费观看| 亚洲三级影院| 国产一区二区三区黄| 国产免费一区二区三区香蕉精| 久久综合色天天久久综合图片| 99精品国产在热久久婷婷| 国产精品视频99| 日韩午夜av电影| 午夜免费在线观看精品视频| 欧美在线视频免费观看| 免费h精品视频在线播放| 亚洲三级性片| 国产精品视频专区| 国产精品麻豆va在线播放| 99精品欧美一区二区三区综合在线| 亚洲国产一二三| 国产精品午夜视频| 欧美午夜激情视频| 嫩草影视亚洲| 久久视频在线看| 国产农村妇女精品一二区| 国产欧美一区二区精品性| 欧美一区深夜视频| 久久婷婷国产综合国色天香| 亚洲欧洲日产国码二区| 欧美多人爱爱视频网站| 亚洲伊人伊色伊影伊综合网| 国产亚洲在线| 欧美成人一品| 久久一本综合频道| 国产精品女人毛片| 欧美激情一区三区| 免费亚洲网站| 免费成人在线视频网站| 亚洲欧美日韩精品久久奇米色影视| 欧美fxxxxxx另类| 欧美福利视频在线观看| 国产偷自视频区视频一区二区| 欧美体内she精视频在线观看| 国产欧美一区二区在线观看| 久久精品水蜜桃av综合天堂| 激情五月综合色婷婷一区二区| 亚洲国产一区二区三区a毛片| 欧美在线观看网站| 国产欧美成人| 一区二区三区在线免费视频| 欧美日韩中字| 欧美三区免费完整视频在线观看| 在线成人黄色| 亚洲免费在线视频| 黑人巨大精品欧美黑白配亚洲| 亚洲精选一区| 国产精品v欧美精品∨日韩| 国产日韩在线视频| 亚洲综合丁香| 亚洲欧美综合国产精品一区| 小黄鸭精品aⅴ导航网站入口| 欧美视频不卡| 欧美三级视频在线| 亚洲在线电影| 亚洲七七久久综合桃花剧情介绍| 国产精品亚洲视频| 欧美日韩免费观看一区| 欧美日韩国产精品专区| 亚洲欧美激情视频| 亚洲午夜久久久久久久久电影网| 国产亚洲精品美女| 亚洲免费影视第一页| 国产精品久久久久久久久久免费看| 欧美成人免费在线视频| 亚洲欧美在线一区二区| 亚洲欧美日本视频在线观看| 欧美午夜电影一区| 国产一区二区三区在线观看免费| 亚洲综合清纯丝袜自拍| 欧美在线播放|