999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

IMS網(wǎng)絡AKA認證過程的研究與實現(xiàn)

2011-06-12 08:55:06韓慶綿
網(wǎng)絡安全技術與應用 2011年1期
關鍵詞:機制用戶信息

韓慶綿

西安電子科技大學通信工程學院 陜西 710071

0 引言

IMS被認為是下一代網(wǎng)絡的核心技術,也是解決移動與固網(wǎng)融合,引入語音、數(shù)據(jù)、視頻三重播放等差異化業(yè)務的重要方式,IMS網(wǎng)絡的承載層是IP網(wǎng)絡,IMS網(wǎng)絡結構本身的特點將服務運營網(wǎng)絡易于受攻擊的弱點暴露出來,這是以前在電信市場上所沒有看到的。作為相對獨立的安全體系,IMS要求所有的用戶在使用IMS服務之前都必須進行鑒權,協(xié)商建立安全的接入通道。IMS終端需要包括IMS網(wǎng)絡鑒權中包含的參數(shù)(如身份識別、用戶授權和終端設置數(shù)據(jù)等),并存儲共享密鑰和相應的AKA算法。本文通過對IMS網(wǎng)絡側(cè)認證機制的研究與實現(xiàn),為客戶端更好地接入IMS網(wǎng)絡提供了基礎。

1 IMS安全體系

3GPP定義了IMS 接入網(wǎng)絡的安全機制,在IMS 的安全體系中,從終端到網(wǎng)絡的各個實體都涉及到了接入網(wǎng)和核心網(wǎng)部分的安全概念。其安全結構如圖1所示。

圖1 IMS安全體系架構

圖1中的安全聯(lián)盟①和安全聯(lián)盟②屬于IMS網(wǎng)絡接入安全機制,該安全機制承擔著兩大任務:

(1)對接入用戶進行認證和授權;該認證采用的是AKA機制。

(2)對用戶進行認證和授權之后,在UE和P-CSCF之間建立IPSec安全聯(lián)盟,即IPSec SA,從而為后續(xù)通信提供安全保護。

2 IMS AKA鑒權原理

IMS的鑒權機制采用3GPP AKA機制的原理和核心算法,因此被稱為IMS AKA,該機制是基于SIP協(xié)議來實現(xiàn)的。通過IMS AKA方式的注冊過程,可以實現(xiàn)用戶和網(wǎng)絡間的雙向認證。AKA參數(shù)核心算法由3GPP TS35.206提供。

在用戶的歸屬網(wǎng)絡中,HSS上存儲了每個用戶的客戶描述信息,該信息包含了描述該客戶的所有相關簽約信息,并且這些信息對外保密。在注冊過程中,I-CSCF將給用戶分配一個S-CSCF,此時客戶簽約信息將從HSS下載到S-CSCF上。當一個客戶請求接入IMS網(wǎng)絡時,S-CSCF將對客戶簽約信息和客戶接入請求進行匹配性檢查,以確定是否允許客戶繼續(xù)請求接入。

IMS AKA在用戶終端與歸屬網(wǎng)絡之間進行認證,認證時使用用戶的私有身份IMPI。HSS和用戶終端的ISIM共享一個與IMPI相關的長期密鑰。歸屬網(wǎng)絡通過使用IMS AKA系統(tǒng)來認證一個IMS用戶,一個IMS用戶通過UMTS (Universal Mobile Telecommunication System)接入,其中安全參數(shù)由SIP協(xié)議傳輸。

在IMS認證過程中,AuC生成RAND和AUTN,UE對AUTN進行驗證,從而對網(wǎng)絡進行驗證。UE也為每一輪認證過程維護一個序列號。如果UE檢測到超出了序列號碼范圍之外的認證請求,那么它就放棄認證并向網(wǎng)絡返回一個同步失敗消息,其中包含了正確的序列號碼。為了響應網(wǎng)絡的認證請求,UE將產(chǎn)生一個RES。網(wǎng)絡對RES進行驗證以認證用戶。這樣,UE和網(wǎng)絡可以完成相互認證。

用戶終端的認證過程如圖2所示。

圖2 IMS AKA用戶的注冊流程

3 IMS網(wǎng)絡AKA認證過程的實現(xiàn)

3.1 AKA認證流程設計

在 IMS網(wǎng)絡側(cè)實現(xiàn)認證主要是驗證和鑒別 Register請求,并產(chǎn)生合適的響應碼。獲取并綁定AOR,提供配置控制,并向應用提供定制化的服務。由于 3GPP AKA被映射到HTTP摘要機制,因此認證方案的值被設置為“Digest”,而“response”和“nonce”域的值在初始注冊請求消息中都設置為空。下面以S-CSCF和HSS為例說明IMS網(wǎng)絡AKA認證流程的實現(xiàn)過程。當S-CSCF服務器通過SIP協(xié)議棧收到帶有要求認證信息的消息頭,把帶有認證信息的SIP消息傳送到應用層,應用層首先提取SIP消息頭中Authorization頭字段的認證信息。初始的Register消息的主要頭域和參數(shù)如圖3所示。

圖3 REGISTER消息

然后S-CSCF與HSS聯(lián)系,有兩個目的:一方面,S-CSCF需要下載認證數(shù)據(jù)來完成對特定用戶的認證;另一方面,S-CSCF需要在HSS中保存S-CSCF URI,所以同一用戶對HSS的任何進一步查詢將返回指向該S-CSCF的路由信息。為達到該目的,S-CSCF建立一個Diameter多媒體注冊請求消息,HSS在用戶數(shù)據(jù)中存儲S-CSCF URI并用一個Diameter多媒體應答消息來回答。S-CSCF用HSS提供的數(shù)據(jù)來認證用戶。這些認證數(shù)據(jù)就是所熟知的認證向量。HSS在Diameter MAA消息中包括一個或更多的認證向量,以便S-CSCF能夠正確地認證用戶。S-CSCF通過 401(未授權)響應返回WWW-Authenticate消息頭,頭字段中包括一個要求IMS終端回復的質(zhì)詢。401應答的主要頭域和字段如圖4所示。

圖4 401 響應消息

nonce中包含了BAND(一個隨機挑戰(zhàn))和AUTN(網(wǎng)絡認證令牌),nonce的值是將128位的RAND,128位的AUTN和可選的服務器數(shù)據(jù)串連,進行Base64編碼后得到的值。在收到401響應后,P-CSCF必須從WWW-Authenticate消息頭中去除完整性密鑰(CK)和加密性密鑰(IK),然后再將響應發(fā)往UE。 CK和IK用于其后的保密通信,因為CK和IK并沒有在空中接口中傳輸,確保了密鑰的安全性。

當IMS終端收到SIP 401(未經(jīng)授權)響應時,它就知道其中包括一個質(zhì)詢并對該質(zhì)詢做出一個適當?shù)捻憫E在第二個REGISTER請求中加上Authorization消息頭。該消息頭包括用戶名字段,該字段中包括用戶的私有標識和一個與WWW-Authenticate消息頭中同名字段的nonce值,根據(jù)這個值解析出RAND和AUTN,根據(jù)AKA的方式驗證網(wǎng)絡是否安全可靠,并計算RES,在這次發(fā)送的注冊消息中,對RES做適當運算后作為 Authorization頭字段中的 response value值進行認證。

圖5 重新發(fā)送的REGISTER消息

S-CSCF依靠在Diameter MAA消息中提供的認證向量驗證這些資格證明,如果認證成功,接下來通知HSS用戶現(xiàn)在已注冊并下載用戶檔案,S-CSCF向HSS發(fā)送一個Diameter SAR消息。用戶檔案是信息中包含的重要部分,還包括初始過濾準則,由觸發(fā)器收集來決定何時向?qū)⒁峁I(yè)務的應用服務器傳遞SIP請求。S-CSCF向終端發(fā)送200 OK消息,并把注冊結果保存起來。

3.2 B2BUA服務器架構

Aricent B2BUA服務器架構是Aricent公司開發(fā)的基于標準的SIP協(xié)議棧,符合OSA(開放業(yè)務架構)標準的并向應用提供標準OSA接口的軟件。Aricent公司定義了擴展的SIP消息訪問API接口,使用這些API,應用能夠訪問和操作輸入和輸出的SIP消息。B2BUA的UA特性使其能夠像一個SIP UA,并能夠提供UA的所有能力,如媒體建立,發(fā)送請求和響應并處理媒體的改變。也能夠在 UA模式和 B2BUA模式間轉(zhuǎn)換。B2BUA提供對非會話類消息的處理,使應用層能夠處理這些消息并能通過Aricent公司特有的API發(fā)送非會話類消息和其響應消息。

圖6 基于B2BUA軟件開發(fā)的S-CSCF認證流程

在筆者參與開發(fā)的IMS業(yè)務控制系統(tǒng)中,對AKA認證的實現(xiàn)首先將B2BUA模塊、Cx接口軟件、Diameter協(xié)議棧集成,并通過B2BUA模塊向上層應用提供的回調(diào)函數(shù)來處理從用戶來的注冊消息,通過解析對 SIP消息頭中攜帶Authorization 參數(shù)的頭域,實現(xiàn)其認證信息的獲取。并通過調(diào)用與Cx的接口來實現(xiàn)與HSS的通信,實現(xiàn)認證向量與用戶檔案的獲取。在B2BUA基礎上開發(fā)的S-CSCF認證的過程如圖6所示。

4 結果驗證

開發(fā)完IMS相關的網(wǎng)絡設備后,按照圖7所示進行了試驗驗證,將X-Lite軟終端、CSCF服務器、業(yè)務網(wǎng)關、HSS、SIP服務器和CORBA模擬器連接到交換機。當IMS終端用戶注冊到開發(fā)的IMS網(wǎng)絡時,用網(wǎng)絡抓包軟件EtherPeek抓取數(shù)據(jù),表明一次成功的用戶注冊與前面設計的流程相一致。

圖7 聯(lián)試試驗簡圖

5 小結

基于IMS的網(wǎng)絡融合方案是未來電信網(wǎng)絡的發(fā)展方向,基于IMS網(wǎng)絡融合固網(wǎng)、移動網(wǎng)和互聯(lián)網(wǎng)后,不僅原有各網(wǎng)絡的安全問題會繼續(xù)存在,而且還會帶來許多新的安全問題,如何保證固網(wǎng)、移動網(wǎng)和互聯(lián)網(wǎng)用戶接入IMS網(wǎng)絡的安全性是未來IMS網(wǎng)絡安全研究的重點工作。本文實現(xiàn)的IMS網(wǎng)絡側(cè)的安全認證過程,可以使得用戶接入網(wǎng)絡的安全性越來越高。通過系統(tǒng)的聯(lián)試試驗,具有很高的實用性。

[1]3GPP TS22.228.Service requirements for the Internet Protocol(IP)multimedia core network subsystem(IMS)[S].2008.

[2]糜正琨.基于 IMS的固定和移動網(wǎng)絡融合[J].中興通信技術.2008.

[3]3GPP TS33.203.3G security;access security for IP-based services[S].2009.

[4]RFC3310.Hypertext transfer protocol(HTTP)digest authentication using authentication and key agreement(AKA)[S].2002.

猜你喜歡
機制用戶信息
自制力是一種很好的篩選機制
文苑(2018年21期)2018-11-09 01:23:06
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
破除舊機制要分步推進
如何獲取一億海外用戶
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
注重機制的相互配合
打基礎 抓機制 顯成效
中國火炬(2014年4期)2014-07-24 14:22:19
主站蜘蛛池模板: 精品中文字幕一区在线| 欧美日韩激情| 亚洲精品视频免费观看| 欧美成人午夜视频免看| 狠狠干综合| 91久久夜色精品| 2020精品极品国产色在线观看 | 日韩精品中文字幕一区三区| 嫩草影院在线观看精品视频| 一区二区三区国产精品视频| 国产高清在线观看| 国产成人一级| 欧美97色| www.99在线观看| 亚洲男人天堂网址| 欧美激情视频二区| 免费女人18毛片a级毛片视频| 久久综合色天堂av| 在线无码私拍| 热这里只有精品国产热门精品| a亚洲视频| 国产成人精彩在线视频50| 久久久久国产一区二区| 香蕉在线视频网站| 538国产视频| 日韩最新中文字幕| 国产成人精品一区二区| 99视频在线观看免费| 亚洲最黄视频| 国产成年女人特黄特色大片免费| 18禁黄无遮挡免费动漫网站| 97成人在线观看| 国产精品白浆无码流出在线看| 国产成人精品在线| 亚洲小视频网站| 日韩精品一区二区三区免费在线观看| 国产中文一区a级毛片视频 | 中文字幕啪啪| 啪啪免费视频一区二区| 日本人妻丰满熟妇区| 真实国产乱子伦视频| 国产精品v欧美| 原味小视频在线www国产| 久久性视频| 国产成人综合亚洲欧洲色就色 | 久久青草精品一区二区三区| 999精品色在线观看| 一区二区日韩国产精久久| 精品免费在线视频| 欧美啪啪网| 91麻豆精品视频| 亚洲国产精品日韩专区AV| 亚洲日韩精品无码专区97| 国产精鲁鲁网在线视频| 久热精品免费| 性色生活片在线观看| 国产va在线| 粗大猛烈进出高潮视频无码| www.亚洲国产| 久久久久青草大香线综合精品 | 免费人欧美成又黄又爽的视频| 久久国产亚洲偷自| 无码高潮喷水专区久久| 日韩精品一区二区三区中文无码| 亚洲第一成网站| 综合色区亚洲熟妇在线| 国产区免费| 日日拍夜夜嗷嗷叫国产| 中文字幕日韩欧美| 又黄又湿又爽的视频| 国产成人h在线观看网站站| 亚洲第一中文字幕| 国内精品手机在线观看视频| 精品国产成人av免费| 亚洲AV无码一二区三区在线播放| 色老二精品视频在线观看| a在线观看免费| 亚洲无码免费黄色网址| 久久96热在精品国产高清| 幺女国产一级毛片| 国产精品蜜臀| 91黄视频在线观看|