SIM卡
此条目可能包含原创研究。 |
用户身份模块(Subscriber Identity Module,SIM),通常称为“SIM卡”或“电话卡”,是主要用于存储用户身份识别资料、短信数据和电话号码的智能卡,关于不是实体的SIM卡,请看eSIM卡。
SIM卡主要用于GSM网络和UMTS网络,但是兼容的模块也可以用于IDEN电话。有人把CDMA2000和cdmaOne的RUIM卡和UIM卡,也称作SIM卡,虽然两者作用类似,并遵守了一样的所有机械、电气标准和部分软件标准,但是上层应用并不一定兼容。
SIM由CPU、ROM、RAM、EEPROM和I/O电路组成。用户使用SIM时,实际上是手机向SIM卡发出命令,SIM卡应该根据标准规范来执行或者拒绝;SIM卡并不是单纯的消息存储器。
SIM卡的唯一标识是ICCID[1]。
物理规格
SIM卡存在三种工作电压:5 V、3 V和1.8 V (ISO/IEC 7816-3 分类 A、B 和 C)。1998年以前大部分SIM卡工作在5 V电压下,之后生产的SIM卡分别支持3 V 和 1.8 V。现在所使用的SIM支持5 V、3 V和1.8 V三种电压。
当前的SIM卡允许在用户使用时加载程序运行。这些程序通过SIM工具箱与手机或者服务器进行交互通信,此规范由3GPP在TS 11.13中提出。欧洲电信标准协会(ETSI)有一个与此相同但编号相异的规范。SIM卡规格现由3GPP和ETSI维护;主要规范有:ETSI TS 102 223、ETSI TS 102 241、ETSI TS 102 588和ETSI TS 131 111。SIM工具箱程序使用私有API编写。为了保证程序的交互使用性,ETSI提出了Java Card的解决方案。其他标准和规范由Global Platform进行维护。
SIM物理规格遵守UICC的规定,有四种型号:
- 最早的版本的尺寸是与标准信用卡相同(85×54×0.78毫米),触点则符合ISO 7816对ID-1型IC卡的规定。
- 由于手机小型化,SIM 卡在相当长的一段时间一般裁剪为25×15毫米的插入式(如图所示,即UICC plug in)。此种尺寸的 SIM 卡又称“Mini SIM”,发售时一般嵌在一个ID-1型卡中,使用前沿着预制切口取下。
- 2003年,欧洲电信标准协会(European Telecommunications Standards Institute)再从Mini SIM发展出缩小为15×12毫米的“Micro SIM”卡,Micro SIM卡首次使用在苹果公司所推出的iPad及iPhone 4。
- 2011年,苹果公司提出“Nano SIM”卡(8.8×12.3毫米)标准,经过2012年的一番竞争,该标准被欧盟采纳为4FF标准。当时欧洲各电信商屯积了数以百万计的“Nano SIM”卡以应付iPhone 5、 iPhone 6及iPhone 6 plus 。[2]目前,越来越多的智能手机制造商采用该尺寸的SIM卡作为标准。
- 因应穿戴式设备、车载设备及未来物联网的需求,2010年代之后发展出“嵌入式SIM卡”(eSIM, Embedded-SIM),这种SIM卡远小于Nano SIM,安装于设备内,一般无法由用户自行更换,但用户若需要切换移动网络运营商时,不需更换实体SIM卡,仅需在申请后切换设备内设置即可。
- 2014年,苹果公司推出Apple Sim,率先应用于自家平板,惟其规格有少部分与E-Sim不尽相同,直到2017年自家手表才开始采用E-Sim。
由于不同的SIM卡标准间唯一的差异便是尺寸,触点标准则完全相同,电信运营商会发行多合一SIM卡,沿不同的裁剪线裁剪即可得到不同尺寸的SIM卡。市场上亦有剪卡器(将大尺寸SIM卡剪成小尺寸)与卡套(将小尺寸SIM卡还原为大尺寸)售卖。
SIM卡 | 引入时间 | 引入标准 | 长度 (mm) | 宽度(mm) | 厚度(mm) |
---|---|---|---|---|---|
Full-size(FF) | 1991年 | ISO/IEC 7810:2003, ID-1 | 85.60 | 53.98 | 0.76 |
Mini-SIM(2FF) | 1996年 | ISO/IEC 7810:2003, ID-000 | 25.00 | 15.00 | 0.76 |
Micro-SIM(3FF) | 2003年 | ETSI TS 102 221 V9.0.0, Mini-UICC | 15.00 | 12.00 | 0.76 |
Nano-SIM (4FF) | 2012年 | ETSI TS 102 221 V11.0.0 | 12.30 | 8.80 | 0.67 |
Embedded-SIM | 2017年 | JEDEC Design Guide 4.8, SON-8 | 6.00 | 5.00 | <1.0 |
标准
SIM已经被GSM11.11标准规范化,用户可以在手机之间轻易移动其帐户、短消息和号码簿。理论上与之类似,用户也可以在旧运营商提供的手机上,插入新运营商的SIM卡以改变帐户。但是很多运营商在其销售的定制手机上使用SIM卡锁,以防止用户流失到竞争对手。SIM解锁是否合法,视各国法律而定。
卡内的个人标识符可以保护卡内所存储的内容以及卡的使用。
漏洞与安全
2013 年,RT频道报道,德国密码破译专家研究发现,全球大约有7.5亿用户使用的SIM卡存在漏洞。专家已将这一发现通报给国际电信联盟,该联盟也已着手通知相关厂商及时修补漏洞。[3]
SIM卡只支持单向鉴权,不支持双向鉴权。即网络对手机(SIM)进行合法性的认证,缺乏用户对网络的认证,这就给诸如“伪基站”这样的不法行为留了空子,其后果为犯罪分子任意冒用他人手机号码或任意号码强行向用户手机发送诈骗、推销等垃圾短信。将手机卡升级成USIM卡就可以解决这一漏洞。
密码保护
SIM卡内共有四种类型的密码:
- PIN码(Personal Identification Number,又称PIN1码):该密码可由用户自行设置,可用于开机解锁等操作,如果输错3次,SIM卡会被锁住,此时需要使用PUK码解锁
- PUK码(Personal Unlock Key,又称PUK1码):该密码由运营商提供,可用于在PIN码输错3次后解锁并重置PIN码,如果输错超过10次,SIM将无法继续使用,此时需要向运营商申请换卡
- PIN2码:主要用于计费等,如果输错3次,SIM卡会被锁住,此时需要使用PUK2码解锁
- PUK2码:该密码由运营商提供,可用于在PIN2码输错3次后解锁并重置PIN2码,如果输错超过10次,SIM将无法继续使用,此时需要向运营商申请换卡
SIM卡须和通信设备互相配合
世界各国在移动通信上会有不同的使用频率(例如:700MHz、900MHz、1800MHz、1900MHz)和移动通信技术(例如:2G、3G、3.9G、4G),SIM卡也分为2G、3G、3.9G、4G,两者如果没有互相搭配好,会造成设备无法使用该电信系统的最佳规格,甚至完全无法使用。 例如2G手机搭配3G的USIM卡,只能接收2G的信号,行动数据网络将只有2G的规格。 例如没有支持700MHz的手机,却搭配使用700MHz电信商提供的USIM卡,将会完全无法使用。 SIM卡搭配支持该SIM卡格式、电信商的设备,这样才能使用最佳的规格。如4G的USIM卡使用4G手机,在使用语音通信时,依序由4G的VoLTE→3.9G→3G→2G切换,优化语音系统的通话质量。
参见
参考资料
- ^ 书名: 《Android Telephony架构分析与实现》 作者: 何力明 当前第:230页
- ^ iPhone 5 and the nano-SIM stockpiles: a micro or major PITA? (页面存档备份,存于互联网档案馆)(英文)
- ^ 约7.5亿SIM卡存漏洞1分钟能入侵. 中国中央电视台新闻联播. [2013-07-24]. (原始内容存档于2013-07-29).