USIM 卡的一个重要功能是用来做鉴权。鉴权是移动通信中非常重要的概念,具体的实现需要很复杂的算法。
- 鉴权:就是鉴定你是否拥有访问网络的权利。用户在开卡后,手机的 USIM 卡里和运营商的核心网中都将存储一个密钥,或者说一个密码,这个密码只有这个 USIM 卡和运营商的核心网知道,其他人都不知道。同时,无论是 USIM 卡还是核心网,都会将这个密钥与用户的全网唯一的身份信息(IMSI)所绑定。
在手机接入移动网络时,手机首先就会给网络侧发送自己的 IMSI 号,网络侧根据 IMSI 号可以找到该用户的密码,随后网络侧和手机侧通过交换密码的方式,最终确认对方是合法的用户以及合法的网络(非法用户、非法网络不知道这个 IMSI 对应的密码),这就叫双向鉴权,当然密码不是明文通过直接交换的。