《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > TD-LTE系統中的SNOW3G完整性保護算法研究
TD-LTE系統中的SNOW3G完整性保護算法研究
來源:電子技術應用2013年第7期
李小文,李媚媚
重慶郵電大學 重慶市移動通信技術重點實驗室,重慶400065
摘要: 隨著我國信息化時代的不斷演進,通信網絡中傳輸的數據量日益增加,同時數據傳輸中的安全威脅也隨處可見,為了確保數據傳輸安全,LTE系統采用SNOW3G完整性保護算法保證這些傳輸數據的完整性。結合LTE系統的安全性過程,研究了SNOW3G完整性保護算法的基本功能函數,分析了SNOW3G完整性保護算法流程,并在VC環境下仿真出了對該算法的測試結果。
中圖分類號: TN929.5
文獻標識碼: A
文章編號: 0258-7998(2013)07-0057-03
Research on SNOW3G integrity protection algorithm in TD-LTE system
Li Xiaowen,Li Meimei
Chongqing Key Lab of Mobile Communications,Chongqing University of Posts and Telecomunications,Chongqing 400065,China
Abstract: With the evolution of the information age, the amount of data transferred in the communication network is increasing, so are the security threats. LTE system uses SNOW3G integrity protection algorithms to ensure data integrity. This paper gives research on SNOW3G integrity protection algorithm of the basic function, analysis of the SNOW3G integrity protection algorithm flow, and VC program provides test results of the algorithm.
Key words : TD-LTE LTE;SNOW3G;security;integrity protection

    TD-LTE是3GPP標準化組織設立的一個無線移動通信系統演進計劃,其系統設計目標已經成為3G移動通信系統的主流演進方向。TD-LTE系統基于全IP的無線空口傳輸,數據和信息完全暴露于網絡上,導致信息容易丟失、前后失真,所以保護信息的完整性在通信中便顯得非常重要[1]。SNOW3G技術曾應用于3G通信網絡中,由于其高效的加密性能及強大的抗攻擊能力,所以時至今日SNOW3G仍然廣泛地運用在TD-LTE系統中,有效地保證網絡中傳輸無線數據不被竊聽和修改,滿足了現代通信系統的安全需求[2]。

1 SNOW3G完整性保護算法概述
    在TD-LTE系統中,EMM子層主要用于對EMM和ESM子層的消息提供加密和完整性保護。而SNOW3G完整性保護算法則是EMM層對數據進行完整性保護的主要算法[3]。
    在正常的RRC連接建立完成并且鑒權成功之后,執行安全模式命令,EPC向UE發送消息Security Mode Command,如圖1所示。

    安全模式命令過程是為了將鑒權過程新產生的一個EPS Security Context激活并投入使用,以此來建立UE與EPC之間的安全信令連接。UE收到Security Mode Command消息后,核實該消息能被接收,UE將選用的NAS安全性算法保存在本地,利用鑒權過程中保存的KASME生成KNASenc、KNASint和KeNB,然后決定使用什么EPS Security Context。最后UE將用已選擇的NAS加密算法和完整性保護算法對Security Mode Complete消息進行安全保護[4]。
2 SNOW3G完整性保護算法研究
    完整性算法主要用于在發送端保護發送數據的完整性不被破壞及在接收端檢驗接收數據的完整性是否被破壞。通過SNOW3G完整性保護算法分別對發送端和接收端的數據進行運算得到MAC-I和XMAC-I,兩者進行比對可以確認數據的完整性。

 


  
2.2.2 生成密鑰流
    在初始化操作后進入密鑰流(Keystream)生成過程。執行FSM函數,生成的32位數據F將被丟棄,執行DIVα函數。后面執行FSM函數,生成的數據將作為密鑰,循環5次后得到密鑰流Z,Z=Z1||Z2||Z3||Z4||Z5,包括5個32位字的Z1、Z2、Z3、Z4和Z5。生成密鑰流操作的圖示如圖4所示。

2.2.3 生成MAC-I
    將2.2.2中得到的P(即Z1||Z2)與需要完整性保護的數據MESSAGE進行MUL64運算,得到的中間數據EVAL與MESSAGE的長度LENGTH進行“異或”,得到“異或”后的EVAL,這個EVAL與步驟⑴中得到的Q(即Z3||Z4)進行MUL64運算,再次得到更新的EVAL。將密鑰流低位的32位數據與EVAL的高位的32位數據進行“異或”,得到的32位數據MAC_I即為完整性保護密鑰。具體過程如圖5所示。

3 算法實現與驗證
    通過編寫C程序在Microsoft Visual C++ 6.0軟件運行完整性保護算法,按照測試規范,輸入如下參數[8]:
    COUNT=3E DC 87 E2;
    FRESH=A4 F2 D8 E2;
    DIRECTION=1;
    IK=D4 2F 68 24 28 20 1C AF CD 9F 97 94 5E 6D E7 B7;
    LENGTH=254 bits;
    MESSAGE=B5 92 43 84 32 8A 4A E0 0B 73 71 09 F8 B6 C8 DD 2B 4D B6 3D D5 33 98 1C EB 19 AA D5 2A 5B 2B C0。
    得到密鑰為MAC-I=FC 7B 18 BD.,該結果符合測試規范。通過前面的分析,利用偽代碼編寫C語言,驗證了算法的正確性。測試結果如圖6所示。

    本文描述了SNOW3G完整性保護算法的基本操作和算法流程,并對它的實現過程及程序仿真作了深入分析。上面的VC運行結果得到的完整性保護密鑰,與預期結果一致,很好地驗證了算法。隨著通信技術的進步,將對該算法進行進一步的研究。
參考文獻
[1] Motorola Co. Ltd..Long Term Evolution(LTE):a technical overview[R].2007.
[2] 解謙.Snow 3G算法分析[J].現代電信科技,2011(06):23-28.
[3] 3GPP TS 33.401 V940-2010.3GPP system architecture  evolution(SAE)-security architecture[S].2008-16-17.
[4] 3GPP TS 24.301 V920-2009.Non-Access-Stratum(NAS)protocol for Evolved Packet System(EPS) Stage 3[S].2010.
[5] Specification of the 3GPP confidentiality and integrity algorithms UEA2&UIA2.Document 1:UEA&UIA2 specifications[EB/OL].[2012-03-19].http://gsmworld.com/documents/etsi_sage_06_09_06.pdf.
[6] 張洪銘,何登平.基于LTE系統的SNOW3G密算法研究[J].電視技術,2010(12):91-93.
[7] Specification of the 3GPP confidentiality and integrity algorithms UEA2&UIA2.Document 2:SNOW3G specification[EB/OL].[2012-03-19].http://gsmworld.com/documents/snow_3g_spec.pdf.
[8] Specification of the 3GPP confidentiality and integrity algorithms UEA2&UIA2.Document 4:design conformance test data[EB/OL].[2012-03-19].http://gsmworld.com/documents/conformance.pdf.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲国产婷婷香蕉久久久久久99 | 久久久久久伊人| 一区二区三区四区五区精品视频 | 亚洲一区视频在线| 亚洲午夜小视频| 在线一区免费观看| 妖精视频成人观看www| 亚洲人体一区| 亚洲精品一区二区三区福利| 最新日韩中文字幕| 亚洲激情电影中文字幕| 亚洲黄色成人网| 亚洲毛片av| 99riav国产精品| 一区二区三区免费网站| 一区二区免费在线视频| 亚洲无限乱码一二三四麻| 一区二区三区欧美视频| 中国av一区| 亚洲欧美制服另类日韩| 亚洲欧美日韩精品| 欧美一区二区观看视频| 久久99在线观看| 亚洲国产日韩欧美在线99| 亚洲人成人一区二区三区| 日韩视频永久免费| 亚洲午夜av| 欧美一级在线播放| 久久精品国产99| 久久婷婷av| 欧美大胆成人| 欧美肉体xxxx裸体137大胆| 国产精品久久久久久久免费软件| 国产精品永久免费观看| 国内外成人在线| 亚洲日韩中文字幕在线播放| 夜夜夜精品看看| 亚洲欧美综合v| 亚洲三级性片| 亚洲欧美在线aaa| 久久免费精品视频| 欧美极品aⅴ影院| 国产精品久久久久久影视| 国产三级精品三级| 亚洲高清一二三区| 一区二区三区国产盗摄| 欧美精品 国产精品| 欧美日韩成人在线观看| 国产精品欧美风情| 在线观看av不卡| 一本色道久久综合亚洲91| 亚洲欧美区自拍先锋| 亚洲激情综合| 亚洲一区二区三区欧美| 久久久久久穴| 欧美.www| 国产精品日韩久久久| 在线播放国产一区中文字幕剧情欧美 | 欧美在线一二三四区| 欧美不卡视频| 国产精品午夜av在线| 在线观看视频亚洲| 亚洲综合不卡| 亚洲伦理在线观看| 香蕉国产精品偷在线观看不卡| 免费观看日韩| 国产精品专区h在线观看| 亚洲国产精品久久久| 亚洲欧美日本伦理| 日韩一级成人av| 久久九九免费| 国产精品videossex久久发布| 狠狠色丁香久久婷婷综合_中| 一本到12不卡视频在线dvd | 亚洲成色www8888| 亚洲一区二区三区高清| 美女啪啪无遮挡免费久久网站| 国产精品久久久久久久久果冻传媒 | 欧美亚洲一级| 欧美国产日韩在线| 国产一区二区看久久| 一级成人国产| 亚洲免费成人av电影| 久久精品视频在线看| 欧美视频在线看| 亚洲国产欧美一区| 久久国产精品72免费观看| 亚洲欧美日韩国产综合在线| 欧美大片在线影院| 含羞草久久爱69一区| 亚洲自拍偷拍一区| 亚洲综合色激情五月| 欧美伦理一区二区| 在线日韩欧美视频| 亚洲第一区在线| 久久精品国产精品亚洲精品| 国产精品初高中精品久久| 亚洲国产一区二区三区a毛片| 久久国产欧美日韩精品| 亚洲欧美成人一区二区在线电影| 欧美日韩123| 亚洲黄色免费| 亚洲美女av黄| 欧美大学生性色视频| 影音先锋久久资源网| 久久精品欧洲| 久久综合一区二区| 狠狠色香婷婷久久亚洲精品| 欧美一区二区三区四区在线观看地址 | 国产精品日韩高清| 亚洲性av在线| 亚洲一区日韩在线| 欧美偷拍一区二区| 99爱精品视频| 亚洲一区日本| 国产精品美女黄网| 亚洲一区二区影院| 欧美一区二区成人6969| 国产精品欧美在线| 亚洲欧美日韩国产精品| 久久不射2019中文字幕| 国产日韩亚洲欧美综合| 欧美专区在线观看一区| 久久久久久国产精品mv| 狠狠色伊人亚洲综合网站色| 久久精品国产一区二区三| 久久综合久久久| 亚洲高清一二三区| 一本久道久久综合婷婷鲸鱼| 欧美日韩a区| 在线一区二区日韩| 欧美一级理论片| 国产一区二区看久久| 亚洲国产合集| 欧美激情一区二区三区高清视频 | 最新日韩在线| 欧美片在线观看| 亚洲天天影视| 久久精品99| 狠狠综合久久| 亚洲靠逼com| 国产精品久久久久久久久久久久久| 亚洲一区二区在线免费观看视频 | 99re6热只有精品免费观看| 亚洲视频导航| 国产精品久久影院| 欧美在线一区二区三区| 欧美高清视频在线| 亚洲图片欧美午夜| 久久久久成人精品| 亚洲人永久免费| 亚洲免费视频在线观看| 国产专区精品视频| 99香蕉国产精品偷在线观看| 国产精品看片资源| 亚洲国产精品va在线看黑人动漫| 欧美激情一区二区三区在线视频观看 | 亚洲欧美伊人| 激情久久久久| 一本久久综合亚洲鲁鲁| 国产精品视频yy9099| 久久精品亚洲一区二区三区浴池 | 国产精品国产| 亚洲第一二三四五区| 欧美人妖另类| 午夜免费日韩视频| 欧美成人综合| 亚洲制服av| 欧美大片va欧美在线播放| 这里只有精品视频在线| 巨乳诱惑日韩免费av| 夜夜嗨av色一区二区不卡| 久久久国产精品一区二区三区| 亚洲精品国产精品国自产观看浪潮| 香蕉久久夜色精品| 亚洲激情视频在线播放| 欧美中文字幕不卡| 亚洲精品欧美一区二区三区| 久久精品国产综合精品| 亚洲毛片网站| 开心色5月久久精品| 亚洲性xxxx| 欧美激情国产日韩精品一区18| 亚洲欧美国产va在线影院| 欧美二区在线播放| 亚洲在线观看视频| 欧美久久久久久久久| 久久国产福利国产秒拍| 国产精品久久久久久久一区探花 | 国产精品一二| 亚洲精品欧美一区二区三区| 国产女优一区| 亚洲视频一区二区免费在线观看| 狠狠狠色丁香婷婷综合久久五月| 亚洲影音一区| 亚洲精品美女91| 老色鬼精品视频在线观看播放| 亚洲天堂成人| 欧美日韩在线观看一区二区| 亚洲精品久久久久久下一站|