IMSI码为什么那么重要,它对我们的通信和手机卡起到了哪些作用?

IMSI全称为International Mobile Subscriber Identity,中文翻译叫国际移动用户识别码,是手机卡的全球身份标识,每张卡都不一样,主要用于网络身份认证和漫游权限校验等

ICCID,也就是手机卡序列号,更像是一种生产管理编号,负责SIM卡的发行和激活,两者的功能是完全不同的

其实一开始我也奇怪,IMSI是识别码,手机卡序列号也是一种识别码,那它俩难道不是一个东西么?实际上不一样,我们的手机入网,和宽带绑定等通信场景都是需要依赖它的,而序列号仅仅在补卡和激活时发挥作用

手机卡靠什么确认用户的身份

什么是IMSI识别码?

通信身份证

一般由15位数字组成,我国则以460作为开头,分为三个核心段落

前三位就是国家代码,我们的都是460,中间2到三位是运营商的代码,广西电信是03,移动是00或02,联通是01

后面的八到九位则是用户的编号,同一运营商一般不会存在重复的数据

比如我在南宁如果找电信弄一个手机卡,那我的识别码就会是46003什么什么什么的,手机号只是对外的联系方式,而它则是网络的内部身份标识

 

它有哪些功能?

手机每次接入网络、通话、上网和异地漫游等,基站和核心网都会通过IMSI码来做一些操作

身份校验:确认你是否是运营商的合规用户,避免造假

权限查询:核实你的卡有没有对应的业务,比如5G、跨地漫游等

漫游:当你跨地区通信的时候,会直接通过IMSI码对接归属地运营商,比如广西用户到了国外旅游或工作,当地网络就会通过IMSI码来确定你的归属,然后给予你通信的权限

 

IMSI是怎么保障通信安全的?

它的隐藏特性

它不会直接印刷在明面上,也不会在手机系统上显示。SIM卡上印刷的数字也仅仅是序列号,不要混淆

这是为了保护我们的信息安全,因为如果显示在明面上的话,如果你的手机不慎丢失,如果被不怀好意的人捡到了,那后果是很严重的

 

设计初衷

早期的移动通信,不同运营商和地区的网络无法互通,用户跨地区通话的时候需要手动认证,麻烦且带有一些信息安全隐患

它的初衷就是建立一个全球一体的通信体系,让任何运营商的网络都能通过这个信息来快速验证用户的身份,实现无缝漫游和安全通信

 

身份验证的流程:手机开机之后,会像基站发送加密后的识别码,基站会将其转发给所属运营商的核心网,验证身份后悔给你分配临时的权限,避免关键信息被中途窃取带来的隐患

加密机制:采用AES加密,它本身是一串十五位的数字,经过加密后会变成一堆不规则无规律的乱码,所以很难被还原

© 版权声明
THE END
喜欢就支持一下吧
点赞1 分享