GSM系統(tǒng)中的用戶識別模塊——SIM卡
文章出處:http://www.sgrivertours.com 作者:SIM卡 人氣: 發(fā)表時間:2005年11月17日
SIM卡
GSM 數(shù)字蜂窩通信系統(tǒng)中的用戶識別模塊棗SIM卡是GSM系統(tǒng)中移動臺的重要組成部分,是用戶進(jìn)網(wǎng)登記的憑證。在GSM系統(tǒng)中,通過對SIM卡的物理接口;邏輯接口的明確定義,來完成與移動終端的連接和信息交換;同時在SIM卡內(nèi)部進(jìn)行用戶信息存儲,執(zhí)行鑒權(quán)算法和產(chǎn)生加密密鑰等工作。SIM卡是應(yīng)用GSM移動通信終端的一種鑰匙,用戶只需將SIM卡插入或嵌入任何一臺GSM終端,即能實現(xiàn)通信,而通信費會自動記入持有該卡的用戶帳戶上。SIM卡還管理著許多涉及本地提供給用戶業(yè)務(wù)的信息。SIM卡可用于存儲短消息,特別是那些當(dāng)用戶不在時接收的短消息,SIM卡另一奇特應(yīng)用是“SIM卡漫游”,漫游涉及的網(wǎng)絡(luò)方面并不依賴各個網(wǎng)絡(luò)中用到的接人方案。SIM卡目前的市場主要是與GSM數(shù)字蜂窩通信系統(tǒng)密切相關(guān)隨著GSM用戶的迅猛發(fā)展,對SIM卡的需求必將迅猛增加。
1.SIM卡的功能特點
在GSM系統(tǒng)中SIM卡具有如下功能特點:
?。?)存儲用戶相關(guān)數(shù)據(jù);在SIM卡預(yù)個人化階段,存儲國際移動識別碼IMSI、鑒權(quán)密鑰Ki,個人識別碼PIN、PIN碼顯示使能、PIN碼出錯計數(shù),預(yù)個人化數(shù)據(jù)、SIM卡狀態(tài)、個人消閉密鑰等。在SIM卡個人化階段,存儲用戶相關(guān)信息、個人化數(shù)據(jù)和用戶接人等級控制以及存儲在移動設(shè)備的控制下讀出或更新加密密鑰KC等。
?。?)用戶PIN的操作和管理,SIM卡本身是通過PIN碼來保護(hù)的,PIN是一個四位到八位的個人身份號,只有當(dāng)用戶輸入正確的PIN碼時,SIM卡才能被啟用,移動終端才能對SIM卡進(jìn)行存?。阂仓挥蠵IN認(rèn)證通過后,用戶才能接入進(jìn)網(wǎng)。
?。?)用戶身份鑒權(quán),確認(rèn)用戶接人進(jìn)網(wǎng)是否合法,確認(rèn)過程是在網(wǎng)絡(luò)和SIM卡之間進(jìn)行的,而確認(rèn)時間一般是在移動終端登記人網(wǎng)和呼叫時,鑒權(quán)開始時,網(wǎng)絡(luò)產(chǎn)生一個128比特的隨機數(shù)RAND,經(jīng)無線電控制信道傳送到移動臺,移動臺從SIM卡中取出固有的密鑰Ki和算法A3,對接收到的RAND計算出應(yīng)答信號SRES,并發(fā)回網(wǎng)絡(luò)端。而網(wǎng)絡(luò)端在鑒權(quán)中心查明該用戶的密鑰Ki用同樣的RAND和算法A3算出SRES,并與SRES進(jìn)行比較,如兩者一致,則鑒權(quán)通過,否則,鑒權(quán)失敗,接續(xù)中止。
(4)SIM卡中的保密算法和密鑰,SIM卡中最敏感的數(shù)據(jù)是保密算法A3、A8、密鑰Ki、PIN、PUK和KC。A3、A8算法是在生產(chǎn)SIM卡時寫入的,一般人無法讀出A3、A8算法,PIN碼可由用戶在手機上自己設(shè)定,PUK碼由運營者持有,KC是在 加密過程中