中华人民共和国社会保障卡
🛖 概述
社会保障卡(简称社保卡)是由政府统一发行,集身份认证、信息记录、金融支付于一体的多功能智能卡。
部分地区的第三保卡进一步整合了交通出行、文化体验等民生服务,成为“一卡通”载体。
🏃♂️ 发展史
第一代社保卡
第二代社保卡
第三代社保卡
电子社保卡
在社保卡全面普及后,数字化来了,出现了电子社保卡。用户领取的实体社保卡后,就可以通过人社相关APP申请电子社保卡,实现社保卡的数字化。
更早的,己被社保卡取代的医保卡。
🚲 功能与应用
社保卡上的数据
| 种类 | 人社功能 (养老、失业、工伤、生育等) | 医保功能 | 金融功能 | 备注 |
|---|---|---|---|---|
| 一代卡 | 支持 | 不支持 | 不支持 | 当时的医保功能使用医保卡或人工处理。 |
| 二代卡 | 支持 | 支持 | 支持 | |
| 三代卡 | 支持 | 支持 | 支持 | |
| 电子社保卡 | 支持 | 不支持 | 不支持 |
社保卡上的数据
| 看得到的信息 | 看得到的数据 | 看不到的数据 | 备注 |
|---|---|---|---|
| 个人信息 | 姓名 | 卡识别码 | |
| 合作银行标识 | 社会保障号码 | 规范版本 | |
| 发行机构标识 | 卡号 | 医保个人帐号 | |
| 公交功能标识 | 发卡日期 | 相片数据 | |
| ATM功能标识 | 有效期限 | 各种社保应用数据 | |
| 非接读卡标识 | 银行帐号 | ||
| 持卡人相片 |
以下是一个三代卡通过读卡器读出的数据
注:一、二代卡可以自由读到上面的”基本信息”和“持卡人信息”;三代卡读持卡人信息需要认证,认证通过才可以读到。
🚙 安全性
安全特性
社保卡的本质是CPU卡,是一种自带计算器、存储器、加密算法的芯片。 可以定义不同的数据的读、写有不同的权限,使用多组密钥,分级认证,以达到操作权限的变化。 以下是社保卡“基本信息”、“持卡人信息”的读取权限。
| 社保卡 | 读“基本信息” | 读“持卡人信息” |
|---|---|---|
| 一代卡 | 自由读取 | 自由读取 |
| 二代卡 | 自由读取 | 自由读取 |
| 三代卡 | 自由读取 | 认证成功后读取 |
三代卡开始使用了“国密”的算法,自主性、安全性更高。 电子社保卡的安全性基于相应APP及用户人脸数据认证。
认证方式
社保卡的认证是通过有2种:个人PIN认证、业务认证。
个人PIN认证
这个是用户在收到社保卡就要设置的一个PIN码,一般是6位数的数字,由持卡人自己设置。 新卡发给用户时要做一个激活的步骤,设置个人PIN码就是激活步骤的第一步。社保卡只有成功激活后才可以使用。 个人PIN码由持卡人设置,可以修改,密码输错一定次数后会锁定(不同银行的计数器不一样),密码输错次数过多导致锁卡或忘记可以去银行柜台做密码重置操作。
业务认证
这里指的是社保卡在办理业务时PIN码认证以外的所以认证,三代卡读持卡人信息认证、读医保帐户认证、消费认证等等。 业务认证有2种办法。
PSAM卡认证
把对社保卡认证的密钥,存放在一个PSAM卡(PSAM卡是写有对社保卡认证密钥的载体)。 使用时,读卡器在读卡软件的驱动下,自动调用PSAM卡对社保卡进行认证。 注:下图中,是一张支持三代卡的PSAM卡(第2行第1个数字9表示支持三代卡的认证)
这种方式属于脱网认证,机器有PSAM卡就可以认证,无需联网;但这个不好管理,要通过申请才可以拿到这个PSAM卡。
加密机认证
把对社保卡的认证密钥放到一台加密机(一种特殊的服务器)。 使用时,客户端电脑通过读卡器读到持卡信社保卡的认证基本信息、随机数,发送到加密机。 加密机在收到信息,使用本身密钥对信息进行认证,生成相关密钥信息后,发给客户端。 客户端电脑收到密钥信息后对卡片进行认证操作。 这种方式属于连网认证,客户端要有联接到加密机的网络、及使用加密机认证的权限,网络认证方式低成本、高可靠性、管理方便、可拓展(加密机认证可以对持卡人进行相关业务判断)。
其它认证方式
PIN认证:业务认证同时进行个人PIN认证 人证对比:业务认证同时进行人脸实人认证 目的都是确认是持卡人本人在做相关的业务。
🚚 后续
四代卡会有吗?