SIM卡是什么意思?SIM卡有什么用?

这篇具有很好参考价值的文章主要介绍了SIM卡是什么意思?SIM卡有什么用?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

SIM卡是(Subscriber Identity Module 客户识别模块)的缩写,也称为智能卡、用户身份识别卡,GSM数字移动电话机必须装上此卡方能使用。它在一电脑芯片上存储了数字移动电话客户的信息,加密的密钥以及用户的电话簿等内容,可供GSM网络客户身份进行鉴别,并对客户通话时的语音信息进行加密。

类型介绍

刚入网时得到的SIM卡是镶嵌一张大卡上的,手机普遍使用标准卡(也逐渐出现了小卡),把小卡从大卡上取下来塞进手机的SIM卡插槽即可使用。SIM 卡有大小之分,原卡(即刚到手时)的尺寸为 54mm×85mm (银行卡标准尺寸),标准卡的尺寸为 25mm×15mm ,小SIM卡(Micro SIM卡)是12x15mm。SIM卡在GSM系统中的应用,使卡和手机分离,SIM卡唯一标识一个客户。一张SIM卡可以插入任何一部GSM手机中使用,而使用手机所产生的通信费则自己记录在该SIM卡所唯一标识的客户帐上。SIM卡容量有8K、16K、32K、64K,其中512k以上的大容量的SIM卡统称为STK卡。

基本概念

一、SIM卡的存储容量
一般SIM卡的IC芯片中,有128KB的存储容量,可供储存以下信息:

1、1000组电话号码及其对应的姓名文字。

2、40组短信息(Short Message)。

3、5组以上最近拨出的号码。

4、4位SIM卡密码(PIN)。

市面上的SIM卡芯片有16K,32K,64K,128K,512K,1M多种,以及能提供多媒体业务,非接触业务的专业SIM卡,容量可以达到M兆级。

二、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位是校验位。

注:现在的运营商对ICCID管理比较混乱,所以以上不绝对可靠。

SIM卡的密码

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

SIM卡有两个PIN码:PIN1码和PIN2码。我们通常讲的PIN码就是指PIN1码,它用来保护SIM卡的安全,是属于SIM卡的密码。PIN2码也是SIM卡的密码,但它跟网络的计费(如储值卡的扣费等)和SIM卡内部资料的修改有关。所以PIN2码是保密的,普通用户无法用上PIN2码。不过,即使PIN2码锁住,也不会影响正常通话。也就是说,PIN1码才是属于手机用户的密码。

在设置固定号码拨号和通话费率(需要网络支持)时需要PIN2码。每张SIM卡的初始PIN2码都是不一样的。如果三次错误地输入PIN2码,PIN2码会被锁定。这时同样需要到营业厅去解锁。如果在不知道密码的情况下自己解锁,PIN2码也会永久锁定。PIN2码被永久锁定后,SIM卡可以正常拨号,但与PIN2码有关的功能再也无法使用。以上各种码的默认状态都是不激活。

SIM卡的原理

SIM卡是带有微处理器的芯片,内有5个模块,每个模块对应一个功能:CPU(8位/16位/32位)、程序存储器ROM、工作存储器RAM、数据存储器EEPROM和串行通信单元,这5个模块集成在一块集成电路中。SIM卡在与手机连接时,最少需要5个连接线:

*电源(Vcc) *时钟(CLK) *数据I/O口(Data) *复位(RST) *接地端(GND)

sim卡验证过程

1.手机向网络发出入网请求

2.网络回复一随机字符串

3.手机接收,并将其交给SIM卡

4.卡片按照片内算法进行计算,得到结果返回手机,新型SIM卡有对网络进行验证的功能,以防止对卡片进行攻击,如果使用的是新型的SIM卡,还要多出以下步骤:

卡片随机生成字符串,将其发送给手机-->手机将其发给网络-->网络按照密钥进行运算,发回给手机,手机将其传回SIM卡。

SIM卡将其和自己运算的结果进行对比,结果一致,则确认网络为合法网络。当确认为合法网络之后,继续进行下面的步骤。否则与网络断开连接,提示注册失败。

5.手机将其运算结果、IMEI、ICCID发回网络,网络读取ICCID,分析是否是本地号码。

当用户处于漫游状态的时候,还要多出以下步骤:

本地网络向归属地网络转发原始字符串、运算结果、IMEI、ICCID,由归属地网络对其进行验证。

归属地网络若返回合法,则继续进行下面的步骤,否则网络和终端断开连接。

当用户为非漫游状态的时候,有以下步骤:

本地网络对比运算结果是否和网络运算结果一致,若为一只,则继续下面的步骤,否则,网络和终端断开连接。

6.网络返回合法信息,并下发KC码,完成网过程

注:以上描述的是2G网的鉴权过程,3G网鉴权过程与此不同。

SIM卡的功能

存储用户相关数据

SIM卡存储的数据可分为四类:第一类是固定存放的数据。这类数据在ME(Mobile Equipment)被出售之前由SIM卡中心写入,包括国际移动用户识别号(IMSI)、鉴权密钥(KI)等;第二类是暂时存放的有关网络的数据。如位置区域识别码(LAI)、移动用户暂时识别码(TMSI)、禁止接入的公共电话网代码等;第三类是相关的业务代码,如个人识别码(PIN)、解锁码(PUK)、计费费率等;第四类是电话号码簿,是手机用户随时输入的电话号码。

用户PIN的操作和管理

SIM卡本身是通过PIN码来保护的,PIN是一个四位到八位的个人密码,只有当用户输入正确的PIN码时,SIM卡才能被启用,移动终端才能对SIM卡进行存取,也只有PIN认证通过后,用户才能上网通话。

用户身份鉴权

确认用户身份是否合法,鉴权过程是在是在网络和SIM卡之间进行的,而鉴权时间一般是在移动终端登记入网和呼叫时。鉴权开始时,网络产生一个128比特的随机数RAND,经无线电控制信道传送到移动台, SIM卡依据卡中的密钥Ki和算法A3,对接收到的RAND计算出应答信号SRES,并将结果发回网络端。而网络端在鉴权中心查明该用户的密钥Ki,用同样的RAND和算法A3算出SRES,并与收到的SRES进行比较,如一致,鉴权通过。

SIM卡中的保密算法及密钥

SIM卡中最敏感的数据是保密算法A3、A8、密钥Ki、PIN、PUK和Kc。A3、A8算法是在生产SIM卡时写入的,无法读出。PIN码可由用户在手机上自己设定,PUK码由运营者持有,Kc是在加密过程中由Ki导出的。

注意事项

一、使用智能SIM卡请注意

1、请勿将卡弯曲,卡上的金属芯片更应小心保护;

2、 保持金属芯片清洁,避免沾染尘埃及化学物品;

3、为保护金属芯片,请避免经常将SIM卡从手机中抽出;

4、请勿将SIM卡置于超过85℃或低于-35℃的环境中;

5、在取出或放入SIM卡前,请先关闭手机电源;

6、在手机出现低电源警告时,请关闭手机,再更换电池。

7、SIM卡必须存放在干燥通风的环境下,以免芯片生锈。

二、首次使用SIM卡须知

首次使用SIM卡请按下列步骤进行:

1、关掉手机电源;

2、参阅手机使用手册,将SIM卡插入手机内之正确位置;

3、打开手机电源开关,待网络接通后,即可按键拨号,打出您的第一个电话。

三、SIM卡被锁定

若手机屏幕出现“Blocked”字样,表示您的SIM卡已被锁死。可能是您连续三次输入错误的PIN密码,导致卡被锁住。出现这种情形时,请到当地移动或联通营业厅,由服务人员为您解锁。

四、SIM卡遗失/被窃

当您的SIM卡不慎遗失或被窃时,为了慎重起见,您应立即到当地移动或联通的营业厅或拨打10086(移动),10010(联通),10000(电信)申请挂失,以免SIM卡被盗用。SIM卡挂失后,可随后向移动或联通申请补办。

五、SIM卡损坏/故障

当手机屏幕显示“SIM卡错误”时表示您的SIM卡已损坏无法使用,请携带原卡到移动或联通营业厅更换。

六、SIM卡容量

SIM卡可储存电话簿和短信,容量如下:8K卡电话簿容量为20—40个,短信息10—15条;16K卡电话簿容量为150—200个,短信息15—40条;32K STK卡电话簿容量为130—150个,短信息15条;WIB卡电话簿容量约为150个,短信息10—20;具体SIM卡内存请以手机显示为准。卡片类型(SIM,MINI-SIM,micor -SIM)和卡片容量无关。文章来源地址https://www.toymoban.com/news/detail-473183.html

到了这里,关于SIM卡是什么意思?SIM卡有什么用?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • isaac sim添加孔网格

    isaac sim仿真和其它仿真实际上一样,对于孔的仿真,是没那么简单的 在此记录一下踩过的坑 1,首先,你需要在soildworks中将你的孔画出来,并导出stl 2,你可以在win10中使用3D画图查看孔的网格,看是否是凹的 3,编写孔的urdf文件 4,在isaac sim中导入urdf,如图 5,在对应的usd里

    2024年02月16日
    浏览(24)
  • Isaac Sim 使用指南(一)

    NVIDIA Omniverse Isaac Sim 是 NVIDIA Omniverse 平台的机器人模拟工具包。 Isaac Sim 具有构建虚拟机器人世界和实验的基本功能。它为研究人员和从业者提供了创建强大、物理上准确的模拟和合成数据集所需的工具和工作流程。 Isaac Sim 通过 ROS/ROS2 支持导航和操作应用程序。它模拟来自

    2024年02月16日
    浏览(32)
  • Android读取SIM卡ICCID

    方法一,使用TelephonyManager的getSimSerialNumber()获取 需要添加权限:uses-permission android:name=\\\"android.permission.READ_PHONE_STATE\\\" / 方法二,通过发AT命令读取SIM卡ICCID(可以解决读取某些SIM卡ICCID长度不对的问题)

    2024年02月16日
    浏览(38)
  • Android 获取SIM卡号码权限申请

    在AndroidManifest.xml中添加如下权限 uses-permission android:name=\\\"android.permission.READ_PHONE_STATE\\\"/ 如果你只在清单文件中添加权限却没有在代码中获取权限,代码还是会报错的。 报错原因: android 6.0以上增加了动态获取权限api,需要动态获取手机的权限。弹出对话框询问用户,请求用户

    2024年02月08日
    浏览(31)
  • STM32驱动SIM900A短信模块

    简介:STM32F103C8T6驱动SIM900A短信模块源码介绍。 开发平台:KEIL ARM MCU型号:STM32F103C8T6 传感器型号:SIM900A 特别提示:驱动内可能使用了某些其他组件,比如delay等,在文末外设模板下载地址内有。 1积分源码下载地址在文末!!! 接口图: 使用举例: 驱动源码: GSM_config.c

    2024年02月08日
    浏览(29)
  • Android中获取手机SIM卡的各种信息

     通过以下工具类方法可以获取到手机SIM的各种信息数据!!!

    2024年02月10日
    浏览(26)
  • Isaac Sim 仿真机器人urdf文件导入

    本教程展示如何在 Omniverse Isaac Sim 中导入 urdf 安装urdf 插件 方法是转到“window”-“Extensions” 搜索框中输入urdf, 并启用 通过转至Isaac Utils - Workflows - URDF Importer菜单来访问 urdf 扩展。 表格中的 1,2,3 对应着上图中的1,2,3 位置说明 导入选项 Merge Fixed Joins-合并固定关节 :合并由固

    2024年04月12日
    浏览(32)
  • 使用opc-ua-sim模拟server

    一直想找一种将模拟server放到docker容器中运行的方式,这样就不需要在每个电脑上都安装软件,仅仅只需要将镜像保存起来,使用时加载就行。于是乎就跑到了HUB里搜寻,你说巧不巧,就刚好找到了. 在HUB里找到这个作者(iotechsys)发布的镜像。里面有一个opc-ua-sim的镜像,这个

    2024年04月08日
    浏览(30)
  • 利用sim函数在m文件里运行Simulink模型

    最近在使用Simulink做仿真的时候,需要在m文件里运行Simulink模型,用到了sim函数,记录一下 MATLAB R2022a matlab函数sim,matlab sim函数究竟是怎么用的? Matlab中sim函数的用法 报Too many return arguments are specified错 matlab simulink数据导出到变量区 首先搭建如图所示模型 PID模块参数(封装)

    2024年02月06日
    浏览(26)
  • SIM800C通过串口AT指令拨打电话与发送短信

    一、更新时间 二、相关器件 三、硬件连接 四、现象与事件 五、具体操作:  5.1 准备工作(查询器件是否正常)  5.2 拨打电话  5.3 发送短信   5.3.1 短信消息模式为文本模式   5.3.2 短信消息模式为PDU模式          2022.1.18         ch340、sim800c          注意VIN与GN

    2023年04月08日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包