【IoT】NFC CPU 卡在实际产品中的应用

1、目前不同厂家采用的 CPU 卡方案分为四类

1.1、ID 方案

使用 CPU 卡的序列号来识别卡,这种方案与 ID 卡方案没有本质区别,在门禁、考勤、停车场系统中较多见,消费系统中采用这种方案需要采用实时通讯模式。

1.2、M1 卡兼容方案

用 CPU 卡模拟 M1 卡的结构,即将 CPU 卡存储区域模拟成 M1 卡的扇区结构,其技术本质还是 M1 卡的应用,自然与 M1 存在同样的被复制的问题,这种方案被目前绝大多数公司所采用的。

1.3、CPU 卡软加密方案

系统采用 CPU 卡的密钥认证体系,但是将验证密钥存储在读写机的底层软件中,通过软件调用密钥来实现设备和 CPU 卡之间进行验证。

该方案相较前两种有进步,但是存在密钥容易泄露,不好控制的弱点。

1.4、标准 CPU 卡应用方案,即 CPU 卡硬加密方案

系统采用 PSAM 卡与 CPU 卡进行安全认证,建立起完整、可靠的密钥管理系统,充分发挥了 CPU 卡系统的安全特性。

密钥写入 PSAM 卡后,将 PSAM 卡插入读写机内,通过 PSAM 卡和 CPU卡 进行动态双向验证。

该方案完全符合《中国金融集成电路(IC)卡规范》(JR/T 0025-2005)(业内简称PBOC2.0)。

建议用户选择时,首先选择“标准CPU卡系统方案”,选配带有 PSAM 插槽的读卡设备,构建金融级安全标准的一卡通系统;

其次选择“CPU卡软加密系统方案”,选用标准设备即可实现。

在以上两种方案中,除了系统的密钥管理体系、读卡设备以外,在使用上和标准的一卡通系统没有区别。

2、PSAM 卡简介

PSAM 卡,终端安全控制模块,符合《中国金融集成电路(IC卡)PSAM卡规范》,包括普通 PSAM 卡和高速 PSAM 卡。

PSAM 具有以下主要特征:

1)支持一卡多应用,各应用之间相互独立(多应用、防火墙功能);

2)支持多种文件类型,包括二进制文件、定长记录文件、变长记录文件、循环文件、钱包文件;

3)支持多种安全访问方式和权限(认证功能和口令保护);

4)支持中国人民银行认可的 Single DES、Triple DES 算法,以完成终端与卡片之间的合法性认证等功能。

5)支持多级密钥分散机制,产生《中国金融集成电路(IC)卡规范》中定义的 MAC1 和校验 MAC2;

6)支持多级密钥分散机制,用分散后的密钥作为临时密钥对数据进行加密、解密、MAC 等运算,以完成终端与卡片之间的合法性认证等功能;

7)支持多种通讯协议:接触界面支持 T=0 (字符传送)和 T=1 (块传送)通讯协议;

8)接触界面符合PPS协议,支持多种速率选择;

3、示例

3.1、PBOC 标准 CPU 卡充值流程

3.2、PBOC 标准 CPU 卡消费流程

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

产品人卫朋

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值