问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

一文读懂SIM卡:从历史到技术,从安全到未来

创作时间:
作者:
@小白创作中心

一文读懂SIM卡:从历史到技术,从安全到未来

引用
CSDN
1.
https://blog.csdn.net/weixin_45264425/article/details/140540969

SIM卡是移动通信时代的重要发明,它不仅承载着用户的网络身份,更是维系着用户与移动网络运营商之间的商业关系。从最初的物理SIM卡到现在的eSIM技术,SIM卡经历了怎样的发展历程?它又是如何保障用户信息安全的?本文将为您详细解析SIM卡的方方面面。

SIM卡的历史与基本概念

SIM(Subscriber Identity Module)卡是在GSM时代诞生的革命性概念。它的出现使得手机和用户的电话号码可以分离,让用户拥有更多选择终端的权利。每张SIM卡都存储着全球唯一的IMSI(International Mobile Subscriber Identity),这是用户在移动通信网络中的唯一标识。

SIM卡的物理与技术特性

物理尺寸演变

SIM卡经历了多个尺寸的演变:

  • 标准SIM卡:25*15mm
  • micro SIM卡:15*12mm
  • nano SIM卡:12.3*8.8mm
  • 厚度:0.68mm

内部组成

SIM卡内部由多个组件构成:

  • CPU:负责处理计算和逻辑操作
  • ROM:存储系统程序
  • RAM:存放系统临时信息
  • EEPROM:存储号码、短信、程序等数据
  • 串行通信单元:实现与设备的通信

工作原理

SIM卡通过I/O双向数据端口与设备通信,时钟信号频率为3.25MHz。其主要引脚包括:

  • VCC:工作电压1.8V或3V
  • RST:热复位信号
  • CLK:时钟信号
  • VPP:编程输入电压
  • USIM_Presence:卡检测引脚

当SIM卡插入设备时,USIM_Presence引脚会从高电平变为低电平,设备据此检测到SIM卡的存在。

SIM卡存储的数据

SIM卡存储的数据分为静态数据和动态数据两类:

静态数据

  • ICCID:SIM卡的全球唯一识别序列码
  • PIN和PUK:用于保护SIM卡使用安全的密码
  • IMSI:用户识别信息
  • 鉴权密钥Ki和相关算法
  • APN、SPN、SMSP等运营商相关信息

动态数据

  • LAI:位置区标识
  • TMSI:临时移动用户标识
  • SQN:序列号
  • Kc:加密密钥
  • 频点列表
  • 通信录
  • 短信

鉴权机制

SIM卡的鉴权机制经历了多个阶段的发展:

  • GSM:单向鉴权,仅网络识别用户
  • 3G:双向鉴权,引入USIM卡
  • 4G:双向鉴权,UE+MME+HSS
  • 5G:双向鉴权,UE+AMF/SEAF+UDM

插卡入网过程

当SIM卡插入设备时,设备会按照ISO 7816标准进行识卡操作:

  1. CPU开始发送时钟信号(CLK)
  2. SIM卡在200个时钟周期内设置I/O为接收方式
  3. CPU保持RST信号
  4. SIM卡在400-40000个时钟周期内发送复位应答

SIM卡的发展

随着技术进步,SIM卡也在不断发展:

  • eSIM:将传统SIM卡转变为电子版本,直接嵌入设备芯片
  • 5G超级SIM卡:紫光国微推出的256GB超级SIM卡,具备高速接口和高安全性

硬件结构

SIM卡的硬件结构遵循ISO 7816标准,主要包括:

  • 微处理器CPU
  • 程序存储器ROM
  • 工作存储器RAM
  • 数据存储器EEPROM
  • 串行通信单元

其触点分配遵循ISO 7816-2协议,至少需要保证VCC、GND、RST、CLK和I/O五个触点的连接。

初始化流程

SIM卡的初始化流程包括多个步骤:

  1. UICC激活
  2. 应用选择(EFDIR)
  3. ICCID读取
  4. PIN码验证
  5. 管理数据请求(EFAD)
  6. USIM服务列表请求(EFUST)
  7. USIM使能列表请求(EFEST)
  8. 各类功能判断(AND、FDN、BDN等)
  9. 接入列表请求(EFACL)
  10. IMSI请求
  11. 接入控制等级请求(EFACC)
  12. HPLMN时间周期查询
  13. PLMN接入技术请求
  14. GSM初始化请求
  15. 位置区信息请求
  16. 加密和一致性检查参数请求
  17. 禁止的PLMN列表请求
  18. Hyperframe初始值请求
  19. START的最大值请求
  20. CBMID请求
  21. QoS参数读取

eSIM卡与传统SIM卡的区别

eSIM卡与传统SIM卡的主要区别在于:

  • 体积更小,直接嵌入设备
  • IMSI可以随时写入和更改
  • 支持OTA模式实时修改
  • 发行与服务开通流程更灵活

SIM卡交换诈骗及其防范

SIM卡交换诈骗是指诈骗者冒充用户联系移动运营商,将用户的SIM信息转移到他们控制的新卡上。这种诈骗通常通过以下步骤实施:

  1. 收集用户信息:通过网络钓鱼、社交媒体、暗网等渠道获取用户个人信息
  2. 欺骗或贿赂运营商:利用获取的信息冒充用户进行SIM卡更换
  3. 利用双因素认证:通过接收OTP等方式访问用户敏感账户

防范措施包括:

  • 使用强密码和复杂的安全问题
  • 启用双重验证
  • 定期检查账户活动
  • 限制个人信息在网上的暴露

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号