- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电信统一支付平台翼支付公众版外部接口规范-卡结构与指令
中国电信统一支付平台翼支付公众版
-卡结构及指令
PSAM卡
读取PSAM卡号
选择3F00
CLA
00
INS
A4
P1
00
P2
0C
Lc
02
Data
3F00
读取PSAM卡信息
CLA
00
INS
B0
P1
95
P2
00
Le
0A
读取终端号
选择3F00
CLA
00
INS
A4
P1
00
P2
0C
Lc
02
Data
3F00
读取终端信息
CLA
00
INS
B0
P1
96
P2
00
Le
06
读取密钥索引号
选择3F00
CLA
00
INS
A4
P1
00
P2
0C
Lc
02
Data
3F00
读取密钥索引号
CLA
00
INS
B0
P1
97
P2
00
Le
01
签到下载密钥
要正确使用PSAM卡的联机应用,就需要终端设备在联机签到的过程中将平台下发的联机工作密钥下载入联机应用中。请终端厂商严格遵照如下的指令流程。
选择3F00
CLA
00
INS
A4
P1
00
P2
0C
Lc
02
Data
3F 00
通过AID选择联机交易应用
CLA
00
INS
A4
P1
04
P2
00
Lc
10
Data
D
根据密钥类型执行密钥导入指令
CLA
80
INS
A2
P1
见下表
P2
见下表
Lc
14
Data
后台返回的工作密钥密文
签到需要下载的密钥类型取值(对应于指令中的P1、P2)如下:
17 01:PINKEY01,用于PIN加密的工作密钥,索引01
17 02:PINKEY02,用于PIN加密的工作密钥,索引02
17 03:MAGKEY01,用于磁道信息加密的工作密钥,索引01
17 04:MAGKEY02,用于磁道信息加密的工作密钥,索引02
16 01:MACKEY01,用于MAC计算的工作密钥,索引01
16 02:MACKEY02,用于MAC计算的工作密钥,索引02
以上列举出的密钥类型为为联机应用规划的工作密钥,根据实际应用情况也许不会全部下载。测试用的PSAM卡的工作密钥的密文可以使用“1A16D8CAD16BA9545D055CAA19AB1B19E491C282”。
使用工作密钥加密
本章节讲述如何使用PSAM卡中的密钥进行加密运算和MAC运算。
选择3F00
CLA
00
INS
A4
P1
00
P2
0C
Lc
02
Data
3F 00
通过AID选择联机交易应用
CLA
00
INS
A4
P1
04
P2
00
Lc
10
Data
D
初始化加密
CLA
80
INS
1A
P1
见下表
P2
见下表
Lc
00
Data
NULL
注:指令的P1、P2为密钥标识,与签到 HYPERLINK \l _根据密钥类型执行密钥导入指令 下载的密钥标识一致。
P1取值为16、17:指令数据域为空
P1取值为27:指令数据域为8字节的用户卡卡号
获得加密结果
CLA
80
INS
FA
P1
见下表
P2
00
Lc
08
Data
11 22 33 44 55 66 77 88
注:调用本指令前需要调用初始化加密指令。本指令的P1和输入的数据由初始化加密指令所指定的密钥类型有关。
密钥类型为17:P1取值为“00”,进行的是3DES运算,输入的数据为需要进行加密的字节,为8的整数倍
密钥类型为16:P1取值为“05”,进行的是3DES-MAC运算,输入的数据头八个字节为初始化数据(一般为“00 00 00 00 00 00 00 00”),后面跟上8字节的运算内容(为保证与加密机的兼容,该运算内容为交易报文全文根据8字节进行异或所得,异或最终结果的最后一个字节修改为“80”)
密钥类型为27:P1取值为“00”,输入数据域为用户卡返回的8字节随机数(一般为4字节,后补“00”)
用户卡
读取全国在线钱包支付卡号
选择3F00
备注:若已进入全国在线钱包应用下,该步可省略
CLA
00
INS
A4
P1
00
P2
00
Lc
02
Data
3F00
选择全国在线钱包应用
备注:若已进入全国在线钱包应用下,该步可省略
CLA
00
INS
A4
P1
04
P2
00
Lc
10
Data
D
读取支付卡号
CLA
00
INS
B0
P1
95
P2
0C
Le
08
读取省积分卡号
选择3F00
备注:若已进入省积分应用下,该步可省略
CLA
00
INS
A4
P1
00
P2
00
Lc
02
Data
3F00
选择省身份识别应用
备注:若已进入省积分应用下,该步可省略
CLA
00
INS
A4
P1
04
P2
00
Lc
0C
Data
D
读取积分卡号
CLA
00
INS
B0
P1
95
P2
0A
Le
0A
您可能关注的文档
最近下载
- 新能源汽车驱动电机及控制系统检修-实训工单.docx VIP
- 第九章讲 食品干燥机械设备.ppt VIP
- 【中职专用】语文(高教版2023职业模块)4.1《活动策划》 课件.pptx VIP
- 第七单元 数学广角——植树问题整理和复习(教案)人教版数学五年级上册.docx VIP
- 全国优质课一等奖人音版六年级音乐上册《小河淌水》课件.pptx
- 学术英语(医学)知到智慧树期末考试答案题库2025年天津医科大学.docx VIP
- 附着式脚手架(爬架)安全管理.pptx
- 2022年吐鲁番市鄯善县社区工作者招聘考试试题.pdf VIP
- 危害因素辨识环因素辨识.ppt VIP
- 高中英语学习兴趣培养.doc VIP
原创力文档


文档评论(0)