参考文档复旦FMCOS通用手册
CLA:指令类别
INS:指令类型的指令码
P1P2:命令参数
Lc:数据长度
Data:数据
Le:要求返回的数据长度
一:密钥增加或修改报文
| 代码 |
值 |
| CLA |
80/84 |
| INS |
D4 |
| P1 |
01:表示此条write key 命令用来添加密钥 XX:表示此条write key命令用来更新P1中指定类型的密钥 |
| P2 |
密钥标识 |
| Lc |
见报文数据域 |
| Data |
|
| Le |
不存在 |
密钥类型
| 34 |
TAC 密钥 |
| 36 |
文件线路保护密钥 |
| 37 |
解锁口令密钥 |
| 38 |
重装口令密钥的密钥 |
| 39 |
外部认证密钥 |
| 3A |
口令密钥 |
| 3C |
修改透支限额 |
| 3D |
圈提密钥 |
| 3E |
消费密钥 |
| 3F |
圈存密钥 |
报文数据域
内部密钥、消费、圈提、圈存、修改透支限额
| CLA |
INS |
P1 |
P2 |
Lc |
Data |
| 80 |
D4 |
01 |
密钥标识 |
0D/15 |
34/3C/3D/3E/3F 使用权 更改权 密钥版本号 算法标识 8/10字节密钥 |
增加外部认证密钥
| CLA |
INS |
P1 |
P2 |
Lc |
Data |
| 80 |
D4 |
01 |
密钥标识 |
0D/15 |
39 使用权 更改权 后续状态 错误计数 8/10字节密钥 |
增加口令密钥
| CLA |
INS |
P1 |
P2 |
Lc |
Data |
| 80 |
D4 |
01 |
密钥标识 |
07-0D |
3A 使用权 EF 后续状态 错误计数 02-08字节口令 |
增加解锁口令密钥
| CLA</ |

本文档介绍了复旦FMCOS通用手册中的CPU卡操作,包括密钥的增加、修改和文件建立的过程。内容涵盖密钥类型的详细说明,如内部密钥、消费密钥等的增加,以及文件类型如目录文件DF和基本文件EF的创建。操作中涉及的关键参数如CLA、INS、P1P2、Lc和Le也在文中提及。


被折叠的 条评论
为什么被折叠?



