程序中得到SIM卡的特徵

 

IMSI的全稱是International Mobile Subscriber Identification Number,也就是客戶識別碼。當手機開機後在接入網絡的過程中有一個註冊登記的過程,這時候會被分配一個客戶號碼(客戶電話號碼)和客戶識別碼(IMSI)客戶請求接入網絡時,系統通過控制信道將經加密算法後的參數組傳送給客戶,手機中的SIM卡收到參數後,與SIM卡存儲的客戶鑑權參數經同樣算法後對比,結果相同就允許接入,否則爲非法客戶,網絡拒絕爲此客戶服務。

S60上獲取IMSI代碼:
CTelephony telephony = CTelephony::NewL();
TRequestStatus status;
CTelephony::TSubscriberIdV1 subscriberId;
CTelephony::TSubscriberIdV1Pckg subscriberIdPckg(subscriberId);
telephony->GetSubscriberId(status, subscriberIdPckg));
User::WaitForRequest(status);
User::LeaveIfError(status);
TPtrC theIMSI(subscriberId.iSubscriberId);
發佈了11 篇原創文章 · 獲贊 5 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章