SIM卡内部构造初探

来源 :中国新通信 | 被引量 : 0次 | 上传用户:kick88888888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】 SIM卡是一种电脑芯片。它存储了数字移动电话客户的信息,加密的密钥以及用户的电话簿等内容,可供GSM网络客户身份进行鉴别,并对客户通话时的语音信息进行加密。
  【关键词】 SIM卡 STK卡 国际移动用户识别号(IMSI) RAND
  一、认识SIM卡
  SIM卡是(Subscriber Identity Module 客户识别模块)的缩写.它是在一电脑芯片上存储了数字移动电话客户的信息,加密的密钥以及电话簿等内容,供网络客户身份进行鉴别,并对客户通话语音信息进行加密。
  SIM卡在GSM系统中的应用,使卡和手机分离,SIM卡唯一标识一个客户。一张SIM卡可以插入任何一部GSM手机中使用,而使用手机所产生的通信费则自己记录在该SIM卡所唯一标识的客户帐上。
  二、SIM卡的主要功能
  1、存储用户相关数据。SIM卡存储的数据可分为四类:第一类是固定存放的数据。这类数据在ME(Mobile Equipment)被出售之前由SIM卡中心写入,包括国际移动用户识别号(IMSI)、鉴权密钥(KI)等;第二类是暂时存放的有关网络的数据。如位置区域识别码(LAI)、移动用户暂时识别码(TMSI)等;第三类是业务代码,如个人识别码(PIN)、解锁码(PUK)等;第四类是电话号码簿,是手机用户存储的电话号码。
  2、用户PIN的操作和管理。SIM卡本身是通过PIN码来保护的,PIN是一个四位到八位的个人密码,只有当用户输入正确的PIN码时,SIM卡才能被启用,移动终端才能对SIM卡进行存取,也只有PIN认证通过后,用户才能上网通话。
  3、用户身份鉴权。确认用户身份是否合法,鉴权过程是在是在网络和SIM卡之间进行的,而鉴权时间一般是在移动终端登记入网和呼叫。
  4、SIM卡中的保密算法及密钥。SIM卡中最敏感的数据是保密算法。PIN码可由用户在手机上自己设定,PUK码由运营者持有。
  三、SIM卡物理结构
  SIM卡拥有四种的物理结构,目前的SIM卡,又称“Mini SIM”,一般裁剪为25x15毫米的插入式。发售时一般嵌在一个ID-1型卡中,使用前沿着预制切口取下。
  四、SIM卡内部结构
  SIM卡内部有5个模块,并且每个模块都对应一个功能:微处理器CPU(8位)、程序存储器ROM、工作存储器RAM数据存储器EEPROM和串行通信单元。这5个模块被胶封在SIM卡铜制接口后与普通IC卡封装方式相同。这5个模块必须集成在一块集成电路中,否则其安全性会受到威胁,因为芯片间的连线可能成为非法存取和盗用SIM卡的重要线索。
  SIM卡在与手机连接时,最少需要5个连接线:电源(Vcc) 、时钟(CLK) 、数据I/O口(Data) 、复位(RST) 、接地端(GND),如下图:


  五、SIM卡保存的数据类型
  保存的数据主要有:1、由SIM卡生产厂商存入的系统原始数据。2、由GSM网络运营部门或者其他经营部门在将卡发放给用户时注入的网络参数和用户数据;3、由用户自己存入的数据。比如,短消息、固定拨号,缩位拨号等。4、用户在用卡过程中网络接续和用户信息类数据。包括最近一次位置登记时的手机所在位置区识别号(LAI),周期性位置更新间隔时间,TMSI等。
  六、SIM卡在GSM系统中的应用
  对于一个用户号码,IMSI和KI码是唯一的。TMSI是随时变动的。但IMSI很用以被复制。KI码需要攻击算号才出来。TMSI是电信服务商发给的。1. 手机开机后会从SIM卡中读取IMSI和TMSI;2. 手机登录网络时,将会IMSI或TMSI发给网络;3. 网络判断到该IMSI或TMSI有效,要生成一个128bit的RAND,然后发给手机;4. 手机收到RAND后,将RAND发给SIM卡;5. SIM以里面的KI为密钥对RAND进行A3A8运算,生成(SRES+Kc);6. 手机读取(SRES+Kc)(32bit+64bit),并将SRES发给网络;7. 网络自己进行一次A3A8运算,如果结果与手机返回的SRES相同,则认为该用户合法。
  七、总结
  SIM卡是带有微处理器的芯片,内有5个模块,每个模块对应一个功能:CPU(8位/16位/32位)、程序存储器ROM、工作存储器RAM、数据存储器EEPROM和串行通信单元,这5个模块集成在一块集成电路中。
  参 考 文 献
  [1]刘宗祥 GSM系统中的用户识别模块─SIM卡 《移动通信》,2014年06期,
  [2]郑 秀 正确使用SIM卡《家庭科技》,2015年 第4期
其他文献
研究碱性H2O2法分级分离常春油麻藤纤维所得4种纤维素级分的结构特性。随着分离级数增加,纤维素分子链发生断裂的程度加剧,重均分子质量逐渐减小。第1级、2级、3级和4级纤维
【摘要】 本文分析了铁塔规划和电信规划的存在的具体区别,针对这一区别给铁塔公司站址规划建设带来的各种问题进行分析,同时对如何有效解决这类问题进行了解决方案的探讨。  【关键词】 铁塔公司 站址规划 专项规划  一、引言  为减少重复建设,优化资源配置,2014年7月中国铁塔股份有限公司(以下简称“铁塔公司”)正式成立。近一年多的建设运营中,铁塔公司常面临电信企业需求量大、时间急,需求站址难等问题,
本文以现代通信建设中远程机房环境监测为对象,设计了一套基于ZigBee无线传感器网络的远程机房环境监测系统。该项研究内容可以弥补目前一些远程机房进行有线监控的不足,具有一定的参考价值和现实意义
为了探索四倍体刺槐叶片不同叶龄的营养价值、叶层生物量、叶绿素含量和叶形生长发育的变化规律以及它们相互之间的关系,从叶片开始生长每隔10d对四倍体刺槐1个叶龄期叶片进
我公司合成氨装置1970年投产时规模仅3000 t/a,1991年底为1.5万t/a,1991年后生产能力逐步扩大到16万t/a,1999年调整产品结构,碳铵改产尿素,于2000年元月15日一次投料成功,开
【摘要】 在“大数据”时代背景之下,如何识别大数据运营的优势,合理分析内外部需求,加强运营的安全管理,全文对通信运营商大数据运营进行了分析探讨。  【关键词】 运营商 大数据运营 安全 管控  最近几年,“大数据”成为热词,各行各业都在积极倡导与践行大数据挖掘与分析的工作,作为通信运营商如何能在激烈的竞争中吸引更多的用户,根据用户消费习惯与使用特点,为其提供个性化、及时的体验是经营的关键。而在传统
【摘要】 “服务器推送技术”是最近Web技术中最热门的一个流行术语。它也是继“Ajax”之后又一个倍受追捧的Web技术。该技术最近的流行跟“Ajax ”也有着密切的关系。随着 Ajax技术的兴起,这让广大的web开发人员又一次看到了使用浏览器来替代桌面应用的大好机会,并且这次机会非常大。Ajax将整个页面的刷新变成页面局部的刷新,并且数据的传送是以异步方式进行。  【关键词】 Web 消息推送 消
【摘要】 随着建筑物内电子信息系统规模的日益庞大和复杂,其面临的雷电防护现状,逐渐成为了人们热议的话题。本文正是结合当前建筑物及电子信息系统的实际情况,对它们进行了有效的防雷设计,希望可以为相关的理论和实践提供一定的借鉴意义。  【关键词】 建筑物 电子信息系统 防雷 设计  一、引言  随着当前信息科技的飞速发展,电子信息系统广泛地应用于各种建筑物中,而又随着人们各种需求的扩大,电子信息系统的规