EMV规范学习与研究(三)——应用初始化

本文详细解析了智能卡应用初始化的目的与步骤,包括通过GPO命令进行数据交换,获取AIP和AFL,以及如何根据卡片反馈决定交易的可行性。阐述了AIP和AFL在交易处理中的关键作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

应用初始化目的:

①通知卡片新交易开始;

②将交易所需的数据发送给卡片;

③从卡片上返回AIPAFL

④决定交易是否被允许执行;

 

应用初始化步骤:(GPO命令的格式

设置TVRTSI中所有位为0,并利用GPO命令从IC卡获取AIPAFL。若卡片数据不存在PDOLGPO命令数据字段“8300”。若存在,终端利用PDOL对应的数据作为数据域;(PDOL是由应用选择AID时卡片返回的)

卡片对于终端的GPO命令返回AIPAFLSW1 SW29000”;若SW1 SW26985”,表示无法完成交易,此时终端应该考虑清除当前应用,并回到应用选择以选择其他应用。

根据应用选择时从卡片中获得PDOL,利用GPO命令将卡片所需的交易数据发送给卡片;

 

AIP(应用交互特征):用于说明此应用中的卡片支持的认证方式(SDADDACDA、终端风险管理、持卡人验证和发卡行认证)

AFL(应用文件定位器):标记包含交易数据的文件和记录,用于交易处理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值