《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 通信與網(wǎng)絡(luò) > 設(shè)計應(yīng)用 > 基于UICC架構(gòu)的CSIM卡安全機制探討
基于UICC架構(gòu)的CSIM卡安全機制探討
來源:電子技術(shù)應(yīng)用2012年第4期
何偉俊, 黃健文, 梁 棟, 劉兆元, 蔡秋艷
中國電信股份公司廣東研究院,廣東 廣州510630
摘要: 首先對目前GSM、WCDMA和TD-SCDMA網(wǎng)絡(luò)中使用的SIM卡與USIM卡安全機制進行比較與分析,然后吸取USIM卡在安全機制方面的優(yōu)點,結(jié)合CDMA2000 1X/EVDO網(wǎng)絡(luò)的自有特點,從文件訪問方式、PIN碼管理與鑒權(quán)認(rèn)證三個方面給出一種基于UICC架構(gòu)平臺的CSIM卡安全機制,同時對安全機制升級可能引起的機卡兼容性問題進行分析,最后通過相應(yīng)的測試工具對安全機制進行了測試驗證。
關(guān)鍵詞: USIM UICC 安全機制 3G CDMA
中圖分類號: TN929.5
文獻標(biāo)識碼: A
文章編號: 0258-7998(2012)04-0141-04
Research and test of CSIM card security system with UICC platform
He Weijun, Huang Jianwen, Liang Dong, Liu Zhaoyuan, Cai Qiuyan
Guangdong Research Institute, China Telecom Corporation Limited, Guangzhou 510630, China
Abstract: In the paper, firstly the security system of USIM card used in WCDMA and TD-SCDMA network is compared with SIM card in GSM network. A CDMA card security system with UICC platform, which is based on file access mode, management of PIN and authentication, has been proposed through improving the USIM card security system according to the characteristics of CDMA20001X/EVDO network. Further more, an analysis is given for the probably problem about compatibility between the terminal and card because of upgrading platform. Finally, the security system has been tested by card testing tools.
Key words : USIM; UICC; security system; 3G; CDMA

    GSM網(wǎng)絡(luò)采用機卡分離的SIM卡技術(shù)使GSM在安全性方面得到了有效保證。通過對SIM卡用戶進行鑒權(quán)可防止未授權(quán)用戶的非法接入使用,從而保護了網(wǎng)絡(luò)運營者和用戶的利益[1]。SIM卡的這種安全機制在對于過去以話音業(yè)務(wù)為主要業(yè)務(wù)的2G網(wǎng)絡(luò)是完全可滿足要求的。但隨著移動通信技術(shù)的飛速發(fā)展,時至今日對以數(shù)據(jù)業(yè)務(wù)為主、支持多業(yè)務(wù)與多應(yīng)用融合的3G網(wǎng)絡(luò)來說,2G通信系統(tǒng)所用的安全體制就顯得無法滿足發(fā)展需求了。隨著3G時代的到來,國際標(biāo)準(zhǔn)化組織3GPP相應(yīng)地制定了適合3G網(wǎng)絡(luò)的通用用戶識別模塊USIM(Universal Subscriber Identity Module)卡規(guī)范[2],USIM卡基于通用集成電路卡UICC(Universal Integrated Circuit Card)的架構(gòu)平臺,實現(xiàn)了多個應(yīng)用、多通道的邏輯機制, 不但可以存放多個應(yīng)用,而且可以同時運行,現(xiàn)已被廣泛應(yīng)用在WCDMA和TD-SCDMA網(wǎng)絡(luò)中。為了確保運營商的各種3G移動業(yè)務(wù)應(yīng)用能夠正常運營,不被未授權(quán)的非法用戶接入使用,對3G通信的載體用戶卡提出了更高效和更安全的機制保證要求,對基于UICC架構(gòu)的用戶卡安全機制研究具有非常重要的意義。

    以往所有對3G用戶卡安全機制的研究都是基于UMTS的WCDMA和TD-SCDMA制式網(wǎng)絡(luò),并且近年來國內(nèi)外對USIM卡安全機制的研究也獲得一些研究成果[3-5],然而對3G網(wǎng)絡(luò)另外一個制式——CDMA網(wǎng)絡(luò)中使用的用戶卡的安全機制研究卻相對很少,業(yè)界普遍把在CDMA2000 1X/EVDO網(wǎng)絡(luò)中應(yīng)用的基于UICC架構(gòu)平臺的用戶卡稱為CDMA用戶識別模塊CSIM(CDMA Subscriber Identity Module)卡,現(xiàn)階段國內(nèi)外針對CSIM卡安全機制的研究基本還是一片空白。
    本文首先對目前GSM、WCDMA和TD- SCDMA網(wǎng)絡(luò)中使用的SIM卡與USIM卡的安全機制進行比較與分析,然后吸取USIM卡在安全機制方面的優(yōu)點,結(jié)合CDMA20001X/EVDO網(wǎng)絡(luò)的自有特點,從文件訪問方式、個人識別密碼PIN(Personal Identification Number)碼的管理與鑒權(quán)認(rèn)證三個方面,給出一種基于UICC架構(gòu)平臺的CSIM卡安全機制,同時對安全機制升級可能引起的機卡兼容性問題進行分析,最后利用測試工具對安全機制進行了測試驗證。
1 USIM卡與SIM卡的安全機制比較
    在安全機制上,USIM卡相對SIM卡而言在文件訪問機制、PIN形式、鑒權(quán)算法等方面有較大的創(chuàng)新與發(fā)展。研究結(jié)果表明,這些改進可以更好地適應(yīng)和滿足當(dāng)前移動業(yè)務(wù)運營的需求,提供了解決安全威脅的基礎(chǔ)。SIM卡和USIM卡的安全機制比較情況如圖1所示[5]。

2 CSIM卡的安全機制分析
2.1 文件訪問機制

    目前CDMA網(wǎng)絡(luò)中使用的SIM卡被稱為用戶識別模塊UIM(User Identity Model)卡。UIM卡中的文件主要包括主文件MF(Master file)、基本文件EF(Elementary file)和專用文件DF(Dedicated file)。CSIM卡文件結(jié)構(gòu)與UIM卡文件結(jié)構(gòu)的一個顯著的區(qū)別就是在CSIM卡中引入了應(yīng)用文件ADF(Application DF)的概念。CSIM卡中與某個應(yīng)用相關(guān)的DF或EF都被放置在與該應(yīng)用相關(guān)的ADF的下層中。
    CSIM卡的文件系統(tǒng)采用分層管理、樹狀結(jié)構(gòu)。每個文件根據(jù)指定文件類型建立,由文件頭和文件體組成,文件頭由FCP實現(xiàn),通過安全屬性設(shè)置文件訪問權(quán)限控制。命令通過查看文件頭中的FCP,發(fā)現(xiàn)其在訪問控制列表ACL(Access Control List)中的類型長度取值TLV(Type Length Value),根據(jù)TLV找到相應(yīng)的EFARR文件;然后從EFARR文件中查找到原文件訪問規(guī)則的ACL,從而查詢出ACL中密鑰的TLV;最后從密鑰列表找到對應(yīng)的密鑰,根據(jù)ACL組成的布爾代數(shù)表達式進行認(rèn)證。訪問流程如圖2所示。

    通過文件訪問權(quán)限管理,有效地解決了對CSIM卡文件資源的非法訪問以及終端對卡片的越權(quán)操作等問題。
2.2 PIN碼管理
    PIN碼是在操作CSIM卡文件時需要校驗的口令組。在CSIM卡中,把供用戶使用的PIN碼分為通用PIN(Universal PIN)碼、專用PIN(Local PIN)碼和應(yīng)用PIN(Application PIN)碼。其中通用PIN碼可作用于所有文件,它提供了各類應(yīng)用之間的互通性;專用PIN碼只針對某個DF或ADF文件有效,它保障了各類應(yīng)用訪問安全口令的獨立性,而應(yīng)用PIN碼則滿足CSIM卡特有的基于UICC架構(gòu)平臺的多應(yīng)用需要,可被多個應(yīng)用使用。這些措施共同保證了只有申請了特定ADF應(yīng)用的用戶才能訪問特定ADF下面的文件數(shù)據(jù)[5]。
2.3 鑒權(quán)認(rèn)證機制
    與SIM卡使用的A3、A8單向認(rèn)證機制以及USIM卡的MILENAGE雙向認(rèn)證機制不同,CSIM卡仍然保留了與UIM卡相同的認(rèn)證算法,即正常情況下CDMA2000 1X網(wǎng)絡(luò)的接入使用CAVE鑒權(quán)算法,EVDO網(wǎng)絡(luò)的接入鑒權(quán)使用MD5認(rèn)證算法。
    (1) CAVE鑒權(quán)
    終端和鑒權(quán)中心AC(Authentication Center)分別用SSD與其他參數(shù)進行CAVE算法運算,終端將經(jīng)過CAVE算法運算后產(chǎn)生的結(jié)果傳送給鑒權(quán)中心,鑒權(quán)中心將此結(jié)果與自身執(zhí)行CAVE算法計算出的結(jié)果進行比較,若相同則鑒權(quán)成功。具體如圖3所示。

 

 

    (2) MD5鑒權(quán)
    終端在讀取CSIM卡中的Service Table(服務(wù)列表)文件時,若發(fā)現(xiàn)高速分組數(shù)據(jù)HRPD(High Rate Packet Data)業(yè)務(wù)為已分配并激活(N5=‘11’),則表示卡片支持并采用MD5鑒權(quán)算法。當(dāng)終端進行HRPD網(wǎng)絡(luò)的接入鑒權(quán)認(rèn)證時,終端通過詢問握手認(rèn)證協(xié)議CHAP(Challenge Handshake Authentication Protocol)向網(wǎng)絡(luò)請求隨機數(shù),根據(jù)網(wǎng)絡(luò)所給的隨機數(shù)對卡片內(nèi)的HRPD密鑰進行MD5鑒權(quán),得出結(jié)果后傳送給網(wǎng)絡(luò)的接入網(wǎng)鑒權(quán)/授權(quán)/計帳服務(wù)器AN-AAA(Access Network-Authentication,Accounting,Authorization Server)進行結(jié)果對比。若對比結(jié)果一致,則表示鑒權(quán)成功。
3 安全機制對機卡兼容性的影響
    如果舊的UIM卡升級為新CSIM卡后,在CSIM卡與僅支持UIM卡的終端之間可能存在指令識別、模式選擇、應(yīng)用使用等一系列機卡兼容性問題。現(xiàn)在對ICC平臺升級到UICC平臺時在安全機制實現(xiàn)上可能引起的機卡兼容性問題初步分析如下:
    第一種情況,在UIM卡終端插入UIM卡,如今已實現(xiàn),使用原來已有文件訪問方式和網(wǎng)絡(luò)鑒權(quán)機制即可,在此不作分析。
    第二種情況,在UIM卡終端插入CSIM卡,要求CSIM卡兼容UIM指令,根據(jù)終端發(fā)來的指令自動選擇進入UIM模式。CSIM卡接入網(wǎng)絡(luò)所使用的鑒權(quán)算法與UIM卡相同,因而在鑒權(quán)問題上不會產(chǎn)生沖突。然而在PIN管理方面,由于終端只能使用CSIM卡中UIM模式下的應(yīng)用,不能共享CSIM模式下的應(yīng)用,例如BIP下載、3GPhoneBook等應(yīng)用,所以CSIM卡需要對在不同模式下應(yīng)用的PIN碼進行有效管理,以避免因模式的選擇而導(dǎo)致PIN碼發(fā)生沖突。
    第三種情況,在CSIM卡終端插入UIM卡,CSIM終端通常優(yōu)先選擇CSIM模式發(fā)送CSIM指令到UIM卡,當(dāng)UIM卡在不能識別來自終端發(fā)送的CSIM指令而向終端反饋有限次內(nèi)容為“指令錯誤”的響應(yīng)后,CSIM終端應(yīng)能根據(jù)錯誤響應(yīng)的次數(shù)做出合理判斷并嘗試重新選擇UIM模式向UIM卡發(fā)出UIM指令。鑒權(quán)機制方面,CSIM終端兼容CAVE算法與MD5算法,不存在鑒權(quán)認(rèn)證機制的問題,但終端一旦進入UIM模式后只能使用其UIM模式下的應(yīng)用。
    第四種情況,在CSIM卡終端插入CSIM卡,同第一種情況,不另作分析。
4 CSIM卡安全機制測試驗證
    CSIM卡和讀寫設(shè)備之間的通信通過命令-響應(yīng)對實現(xiàn)。終端主動給卡發(fā)送應(yīng)用協(xié)議數(shù)據(jù)單元APDU(Application Protocol Data Unit)指令,卡接收到指令后,由COS(Card Operator System)對命令進行分析和處理,被動地響應(yīng)終端發(fā)來的命令。此研究通過智能卡測試軟件向CSIM卡發(fā)出APDU指令,對其安全機制進行測試驗證。
    命令A(yù)PDU由4 B的命令頭(CLA INS P1 P2)和可選的命令條件體(長度可變)兩部分組成。數(shù)據(jù)域的長度由Lc表示,期待卡響應(yīng)APDU數(shù)據(jù)字段的最大長度由Le指定。格式為:

    從圖4可已看出,CSIM卡響應(yīng)結(jié)果AS為:SW1 SW2=90 00,與期望響應(yīng)結(jié)果ES相同,表示PIN1校驗成功。
4.2 CAVE鑒權(quán)
    通過讀卡器以APDU的形式向CSIM 卡發(fā)送CAVE鑒權(quán)指令。
    APDU=0088008011003223D908000000000000232F48E0
0000。
    APDU命令中CLA=‘00’,INS=‘88’,P1=‘00’,P2=‘80’,Le=‘11’的設(shè)置,表示CAVE鑒權(quán)認(rèn)證;Le表示數(shù)據(jù)長度為17 B。
    測試的初始條件A-key值為0102030405060708,UIMID值為C30653EE,IMSI值為 460030911001702,ESN值為00232F48E00000等數(shù)據(jù)已通過個人化寫入卡中,具體測試結(jié)果如圖5所示。
    從圖5可以看出鑒權(quán)輸出返回的實際數(shù)據(jù)長度AS為3 B(6103)。通過00C0指令讀取這3 B的鑒權(quán)結(jié)果ED為015B96,與利用CAVE算法得到的理論鑒權(quán)結(jié)果AD相同,校驗成功。

4.3 MD5鑒權(quán)
   通過讀卡器以APDU的形式向CSIM卡發(fā)送Compute IP Authentication鑒權(quán)指令。
     APDU=  80800000120101000102030405060708090A0B0
C0D0E0FSW6110。
    APDU指令中CLA=‘80’,INS=‘80’,P1=‘00’,P2=‘00’,Le=‘12’的設(shè)置,表示進行MD5鑒權(quán)認(rèn)證;Le表示數(shù)據(jù)長度為18 B。
  測試結(jié)果如圖6所示。

    從圖6可以看出鑒權(quán)輸出返回的實際數(shù)據(jù)長度AS為16 B(6110),與期望返回的數(shù)據(jù)長度ES相同。通過00C0指令讀取這16 B的鑒權(quán)結(jié)果ED為088A976359CC
92077ADFE0208244725C,與利用MD算法理論上得到的鑒權(quán)結(jié)果ED相同,校驗成功。
    本文從文件訪問方式、PIN碼管理與鑒權(quán)認(rèn)證三個方面對CSIM卡的安全機制進行了討論,并對機制可能帶來的機卡兼容性問題進行了分析,通過測試工具對安全機制進行了測試驗證,結(jié)果表明針對CDMA2000 1X/EVDO網(wǎng)絡(luò)的CSIM卡安全機制是可行的。
    針對UICC架構(gòu)平臺升級所可能引起的機卡兼容性問題,如何建立一種終端與卡片的機卡兼容機制,使UIM卡向CSIM卡平滑過渡,這樣是下一步的研究重點。
參考文獻
[1] 崔宏偉. 3G USIM卡的安全控制[J]. 山西通信技術(shù),2006(6):45-46.
[2] 3GPP_TS_31.102_V8.6.0. Technical speccification group core network and terminals; Charact-eristics of the Universal Subscriber Identity Module (USIM) application Release 8[S].  2009.
[3] Wu Shaobo, Li Chengshu. A method of USIM anti-cloning  in LTE/SAE[J]. Information Science and Engineering (ICISE), 2010 2nd International Conference on, IEEE, 2010:4277-4280.
[4] Huang Xiange, Shen Lei, Feng Yanhong. A user authentication scheme based on fingerprint and USIM card[J]. Intelligent Information Hiding and Multimedia Signal Pro cessing, 2008. IIHMSP '08 International Conferenceon, IEEE, 2008(13):1261-1264.
[5] 鄧中亮, 李喆騰.3G網(wǎng)絡(luò)中的USIM卡安全機制探討[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2008(10):65-67.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美一级网站| 亚洲第一中文字幕在线观看| 国产一区清纯| 国产精品永久免费| 国产精品观看| 欧美无乱码久久久免费午夜一区 | 欧美日韩在线观看一区二区| 女女同性精品视频| 榴莲视频成人在线观看| 久久九九电影| 久久久久女教师免费一区| 久久九九精品| 久久久国际精品| 久久久久亚洲综合| 久久午夜av| 麻豆免费精品视频| 欧美成人亚洲成人日韩成人| 欧美高清视频在线| 欧美激情国产日韩| 欧美日韩视频专区在线播放| 欧美午夜片在线免费观看| 国产精品激情av在线播放| 国产精品视频久久| 国产亚洲免费的视频看| 欧美精品亚洲一区二区在线播放| 亚洲国产欧美一区| 亚洲人成在线观看一区二区| 亚洲精品中文字幕有码专区| 99re热这里只有精品免费视频| 中文av一区二区| 亚洲欧美激情在线视频| 欧美一区二视频| 最新国产の精品合集bt伙计| 日韩午夜中文字幕| 午夜精品福利电影| 久久影视三级福利片| 欧美激情精品久久久久久| 欧美香蕉视频| 国产亚洲精品资源在线26u| 亚洲高清影视| 中文精品一区二区三区 | 亚洲一区精彩视频| 久久精品国产亚洲5555| 亚洲免费av电影| 亚洲亚洲精品在线观看 | 欧美精品观看| 国产精品免费网站| 极品少妇一区二区三区| 亚洲精品一区二区三区蜜桃久 | 亚洲欧美日韩人成在线播放| 久久精品九九| 99天天综合性| 久久riav二区三区| 欧美激情一区二区三区在线视频| 国产精品国产a| 在线不卡免费欧美| 在线午夜精品自拍| 久久av一区二区三区亚洲| 欧美国产欧美亚洲国产日韩mv天天看完整| 欧美理论在线| 国产午夜亚洲精品理论片色戒| 亚洲国产日韩欧美| 午夜精品福利在线| 一区二区高清在线| 久久人人爽人人| 欧美色视频日本高清在线观看| 国产综合久久久久久鬼色| 99re66热这里只有精品3直播| 欧美一区二区三区日韩视频| 一区二区三区高清在线观看| 久久久999精品| 欧美日韩综合另类| 在线日韩成人| 午夜免费久久久久| 亚洲一区二三| 欧美黄免费看| 精品成人免费| 午夜激情综合网| 亚洲视频一区二区| 欧美mv日韩mv国产网站app| 国产农村妇女精品一二区| 亚洲理论在线观看| 亚洲国产高清高潮精品美女| 欧美一区二区三区的| 欧美日韩调教| 亚洲黄色一区| 久久精品色图| 久久成人国产| 国产精品九九久久久久久久| 亚洲人体影院| 亚洲国产日韩一区| 久久久久久久综合色一本| 国产精品国产三级欧美二区| 亚洲精品国产精品国自产观看浪潮| 欧美一区中文字幕| 欧美一区二区播放| 国产精品国码视频| 日韩一区二区精品视频| 99国产麻豆精品| 欧美成人精品在线观看| 狠狠色狠狠色综合日日五| 性视频1819p久久| 午夜精品国产更新| 国产精品yjizz| 夜夜躁日日躁狠狠久久88av| 99re视频这里只有精品| 欧美大片91| 亚洲福利专区| 亚洲人成网站精品片在线观看| 久久婷婷人人澡人人喊人人爽| 国产日产欧产精品推荐色 | 欧美亚洲免费在线| 欧美亚洲在线观看| 国产精品国内视频| 亚洲视频久久| 午夜精品久久久久久久久| 欧美亚洲成人精品| 亚洲深夜福利在线| 亚洲自拍偷拍福利| 国产精品女主播一区二区三区| 亚洲视频日本| 亚洲一区二区三区在线观看视频| 欧美日韩国产成人| 日韩一区二区精品视频| 亚洲视频999| 国产精品精品视频| 亚洲欧美日韩综合aⅴ视频| 欧美在线中文字幕| 国产综合视频| 亚洲国产精品999| 免费不卡在线视频| 亚洲国产日韩欧美在线动漫| 亚洲日本一区二区三区| 欧美精品黄色| 日韩视频一区二区三区在线播放免费观看 | 亚洲香蕉成视频在线观看 | 欧美一区二区三区电影在线观看| 久久国产精品99久久久久久老狼| 国产偷自视频区视频一区二区| 久久9热精品视频| 久久影音先锋| 亚洲国产一区二区三区a毛片| 日韩一二三区视频| 欧美日韩在线另类| 亚洲欧美日韩精品综合在线观看| 久久精品视频在线观看| 一区二区在线观看av| 日韩亚洲精品在线| 欧美先锋影音| 亚洲风情在线资源站| 91久久综合| 欧美日本精品| 亚洲一级高清| 久久久天天操| 亚洲精品视频二区| 亚洲欧美在线磁力| 国产午夜精品全部视频播放 | 老司机aⅴ在线精品导航| 91久久夜色精品国产网站| 亚洲性感美女99在线| 国产喷白浆一区二区三区| 亚洲国产高清在线| 欧美日韩国产片| 亚洲女同精品视频| 欧美成人免费观看| 欧美不卡激情三级在线观看| 国产在线成人| 一区二区三区欧美激情| 国产精品一区二区三区四区五区| 亚洲高清在线观看一区| 欧美日韩三级视频| 欧美一区二区三区精品| 欧美噜噜久久久xxx| 午夜电影亚洲| 欧美精品不卡| 亚洲欧美日本另类| 欧美电影在线观看完整版| 亚洲欧美日韩国产一区| 欧美福利在线| 亚洲欧美日韩人成在线播放| 欧美—级高清免费播放| 性色av一区二区三区红粉影视| 欧美日韩不卡一区| 久久国内精品自在自线400部| 欧美日韩三级| 亚洲国产一区二区三区青草影视 | 亚洲国产精品久久久久婷婷884| 国产精品qvod| 亚洲欧洲一区二区天堂久久| 国产精品久久久久aaaa| 亚洲日本视频| 国产一区二区三区在线观看视频| 在线亚洲欧美视频| 一区二区在线看| 欧美亚洲网站| 日韩视频在线播放| 久久影视精品| 亚洲欧美日韩中文播放| 欧美日韩直播| 亚洲精品免费电影|