PBOC命令总结
来源:互联网 发布:p2p平台数据分析指标 编辑:程序博客网 时间:2024/06/15 06:08
判断命令类别
编码
CLA
INS
P1
P2
Lc
数据域
Le
APPLICATION BLOCK(应用锁定)
‘84’
‘1E’
‘00’
‘00’
数据域字节长度
4个字节MAC值
不存在
APPLICATION UNBLOCK(应用解锁)
‘84’
‘18’
‘00’
‘00’
数据域字节长度
4个字节MAC值
不存在
CARD BLOCK(卡片锁定)
‘84’
‘16’
‘00’
‘00’
数据域字节长度
4个字节MAC值
不存在
EXTERNAL AUTHENTICATE(外部认证)
‘00’
‘82’
‘00’
‘00’
8-16
发卡行认证数据
不存在
INTERNAL AUTHENTICATE(内部认证)
‘00’
‘88’
‘00’
‘00’
认证相关数据长度
认证相关数据
‘00’
PIN CHANGE/UNBLOCK(PIN修改/解锁)
‘84’
‘24’
‘00’
‘00’
PIN尝试计数器复位
数据字节数
加密PIN数据成员(如果存在)和MAC数据
不存在
‘01’
PIN尝试计数器复位同时PIN修改,PIN修改时使用当前的PIN
’02;
PIN尝试计数器复位同时PIN修改,PIN修改是不使用当前的PIN。
PUT DATA(设置数据)
‘04’
‘DA’
要修改的数据对象的标签
数据域字节数
数据对象的新值(不包括标签和长度)和MAC数据
不存在
UPDATE RECORD(修改记录)
‘04’
‘DC’
记录号
b8-b4
SFI
记录数据加MAC的长度
记录数据和MAC
不存在
b3=1
P1为记录号
判断命令类别
编码
CLA
INS
P1
P2
Lc
Data
Le
SELECT
‘00’
‘A4’
引用控制参数(金融应用中,P1都是填04,b3等于1表示通过名称选择)
选择选项
‘05’-‘10’
文件名
‘00’
b2b1=00
第1个有或仅有1个
b2b1=10
下一个
READ RECORD
‘00’
‘B2’
记录号
引用控制参数
不存在
‘00’
b8-b4
SFI
b3=1
代表读P1指定记录
GPO(获取处理选项)
‘80’
‘A8’
‘00’
‘00’
变长
PDOL相关数据(如果存在)或8300
‘00’
GET DATA(取数据)
‘80’
‘CA’
要访问的数据标签
不存在
‘00’
GENERATE
AC(生成应用密文)
‘80’
‘AE’
引用控制参数
‘00’
var
交易相关数据
‘00’
b8b7
意义
00
AAC
01
TC
10
ARQC
11
保留
b5
意义
0
未明确请求复合动态数据认证/应用密文生成
1
请求复合动态应用数据认证/应用密文生成
b6&b4-b1=x
保留
VERIFY(验证)
‘00’
‘20’
‘00’
参考数据定义
var
交易PIN数据
不存在
0000 0000
IS0/IEC7816-4定义
1000 0000
明文PIN格式
1000 0xxx
JR/T 0025保留
1000 1000
EMV保留
1000 10xx
JR/T 0025保留
1000 11xx
支付系统保留
1001
xxxx
发卡行保留
- PBOC命令总结
- PBOC APDU命令解析
- PBOC
- PBOC APUD指令学习--SELECT命令
- PBOC APUD指令学习--SELECT命令
- PBOC借贷记交易流程与命令解析(一)
- PBOC规范研究之八----GPO命令(转)
- PBOC借贷记交易流程与命令解析(二) -应用选择
- PBOC COS介绍
- PBOC COS介绍
- PBOC标准读书笔记
- pboc规范详细解释
- EMV\PBOC RECOVER
- PBOC标准读书笔记 -转载
- PBOC交易过程详解
- PBOC之国密验签流程
- PBOC文件系统详解2
- PBOC 3.0 文件结构
- Source Insight 中文注释为乱码解决办法(完美解决,一键搞定)
- java/android 精确计算
- String中subString(int start,int end) index的问题
- 广搜法极大极小搜索(黑白棋片段)
- 数据库创建用户命令
- PBOC命令总结
- 实现经纬度的转化。逻辑可以使用在Unity中
- ThreadLocal和ConcurrentHashMap的不同,扫盲篇
- PHP使用copy函数复制windows文件时出现failed to open stream: Invalid argument in错误
- Math.random()
- jquery 重命名
- LeetCode--Binary Tree Level Order Traversal
- 匠牛社区AM5728 SDK与交叉编译工具安装
- 根据某表内容更新此表某字段