当前位置: 首页 > news >正文

SIM卡

SIM卡是(Subscriber Identity Module 客户识别模块)的缩写

也称为用户身份识别卡、智能卡,GSM数字移动电话机必须装上此卡方能使用。在电脑芯片上存储了数字移动电话客户的信息,加密的密钥以及用户的电话簿等内容,可供GSM网络客户身份进行鉴别,并对客户通话时的语音信息进行加密。
SIM 卡有大小之分,原卡(即刚到手时)的尺寸为 54mm×85mm (银行卡标准尺寸),
标准卡的尺寸为 25mm×15mm

sim卡验证过程

1.手机向网络发出入网请求
2.网络回复一随机字符串
3.手机接收,并将其交给SIM卡,
4.卡片按照片内算法进行计算,得到结果返回手机
5.手机将其运算结果、IMEI、ICCID发回网络,网络读取ICCID,分析是否是本地号码。
6.网络返回合法信息,并下发KC码,完成网过程
注:以上描述的是2G网的鉴权过程,3G网鉴权过程与此不同。


PIN码是指SIM卡的密码,存在于SIM卡中,其出厂值为1234或0000。激活PIN码后,每次开机要输入PIN码才能登录网络。PUK码是用来解PIN码的万能钥匙,共8位。用户是不知道PUK码的,只有到营业厅由工作人员操作。当PIN码输错3次后,SIM卡会自动上锁,此时只有通过输入PUK才能解锁。PUK码共有10次输入机会。所以此时,用户千万不要自行去碰PUK密码,输错10次后,SIM卡会自动启动自毁程序,使SIM卡失效。此时,只有重新到营业厅换卡。


SIM卡卡号(即ICCID号)的含义

SIM卡上有20位数码。
前面6位为网络代号:
(898600)是中国移动的代号;
(898601)是中国联通的代号;
(898603)是中国电信的代号;
第7位是业务接入号,
在133、135、136、137、138、139中分别为1、5、6、7、8、9;
第8位是SIM卡的功能位,一般为0,预付费SIM卡为3;
第9、10位是各省的编码;
01:北京02:天津03:河北04:山西05:内蒙古06:辽宁07:吉林08:黑龙江09:上海10:江苏11:浙江12:安徽13:福建14:江西15:山东16:河南17:湖北18:湖南19:广东20:广西21:海南22:四川23:贵州24:云南25:西藏26:陕西27:甘肃28:青海29:宁夏30:新疆31:重庆,
第11、12位是年号;第13位是供应商代码;
第14~19位则是用户识别码;
第20位是校验位。

相关文章:

  • angular select 默认值
  • Java日期的格式String类型GMT,GST换算成日期Date种类
  • 寸土必争——光复驱动缓存侵占的空间
  • PXE装机
  • 轻松搞定RabbitMQ(四)——发布/订阅
  • 操作系统学习(一)--概述启动过程
  • StatusBar、ActionBar tips
  • String类:String类的简介和字符串常用接口
  • freemarker遇见的BUG1
  • 棋盘覆盖问题
  • Theano - 导数
  • Windows系统查看并清理缓存
  • 数据结构
  • 本地运行Tachyon(译)
  • springboot(十四):springboot整合shiro-登录认证和权限管理
  • 0基础学习移动端适配
  • Elasticsearch 参考指南(升级前重新索引)
  • k8s 面向应用开发者的基础命令
  • Python语法速览与机器学习开发环境搭建
  • SpringCloud(第 039 篇)链接Mysql数据库,通过JpaRepository编写数据库访问
  • 给自己的博客网站加上酷炫的初音未来音乐游戏?
  • 关于 Cirru Editor 存储格式
  • 计算机在识别图像时“看到”了什么?
  • 可能是历史上最全的CC0版权可以免费商用的图片网站
  • 漫谈开发设计中的一些“原则”及“设计哲学”
  • 每天一个设计模式之命令模式
  • 山寨一个 Promise
  • 数组的操作
  • 腾讯优测优分享 | Android碎片化问题小结——关于闪光灯的那些事儿
  • 问题之ssh中Host key verification failed的解决
  • 系统认识JavaScript正则表达式
  • 《码出高效》学习笔记与书中错误记录
  • ​ 轻量应用服务器:亚马逊云科技打造全球领先的云计算解决方案
  • ​【C语言】长篇详解,字符系列篇3-----strstr,strtok,strerror字符串函数的使用【图文详解​】
  • ​io --- 处理流的核心工具​
  • ​RecSys 2022 | 面向人岗匹配的双向选择偏好建模
  • ​软考-高级-信息系统项目管理师教程 第四版【第19章-配置与变更管理-思维导图】​
  • ​一帧图像的Android之旅 :应用的首个绘制请求
  • # 手柄编程_北通阿修罗3动手评:一款兼具功能、操控性的电竞手柄
  • #每天一道面试题# 什么是MySQL的回表查询
  • #微信小程序:微信小程序常见的配置传旨
  • (8)Linux使用C语言读取proc/stat等cpu使用数据
  • (接口自动化)Python3操作MySQL数据库
  • (经验分享)作为一名普通本科计算机专业学生,我大学四年到底走了多少弯路
  • (免费领源码)Java#Springboot#mysql农产品销售管理系统47627-计算机毕业设计项目选题推荐
  • (转) Android中ViewStub组件使用
  • (转)原始图像数据和PDF中的图像数据
  • (转)自己动手搭建Nginx+memcache+xdebug+php运行环境绿色版 For windows版
  • .\OBJ\test1.axf: Error: L6230W: Ignoring --entry command. Cannot find argumen 'Reset_Handler'
  • .bat批处理(十一):替换字符串中包含百分号%的子串
  • .gitignore文件_Git:.gitignore
  • .net 8 发布了,试下微软最近强推的MAUI
  • .NET Core/Framework 创建委托以大幅度提高反射调用的性能
  • .Net Core缓存组件(MemoryCache)源码解析
  • .NET 材料检测系统崩溃分析