GSM网络采用机卡分离的SIM卡技术使GSM在安全性方面得到了有效保证。通过对SIM卡用户进行鉴权可防止未授权用户的非法接入使用,从而保护了网络运营者和用户的利益[1]。SIM卡的这种安全机制在对于过去以话音业务为主要业务的2G网络是完全可满足要求的。但随着移动通信技术的飞速发展,时至今日对以数据业务为主、支持多业务与多应用融合的3G网络来说,2G通信系统所用的安全体制就显得无法满足发展需求了。随着3G时代的到来,国际标准化组织3GPP相应地制定了适合3G网络的通用用户识别模块USIM(Universal Subscriber Identity Module)卡规范[2],USIM卡基于通用集成电路卡UICC(Universal Integrated Circuit Card)的架构平台,实现了多个应用、多通道的逻辑机制, 不但可以存放多个应用,而且可以同时运行,现已被广泛应用在WCDMA和TD-SCDMA网络中。为了确保运营商的各种3G移动业务应用能够正常运营,不被未授权的非法用户接入使用,对3G通信的载体用户卡提出了更高效和更安全的机制保证要求,对基于UICC架构的用户卡安全机制研究具有非常重要的意义。
以往所有对3