1. 选择PSE
参考:指令格式见金融规范第五部分附录B13
指令:00A404000E315041592E5359532E4444463031 分析:00A40400(固定)+ 0E(后续文件名长
度)+ 315041592E5359532E4444463031(PSE文件名,接触式固定入口名称)
2. 读PSE目录文件
操作:将所有记录读出。下面仅分析一条读记录指令,终端应该按规范读取记录 参考:指令格式见金融规范第五部分附录B12 指令:00B2010c00
分析:00B2+ 01(第一条记录)+0C(选择PSE返回的目录文件短标识+读P1指定的记录)+00
3.选择ADF
参考:指令格式见金融规范第五部分附录B13 指令:00A4040008A000000333010101
分析:00A40400(固定)+ 07(后续文件名长度)+ A0000003330101(上次读出的应用名) 应
3. GPO命令 80A800000483020156
参考:指令格式见金融规范第五部分附录B8 指令:80A800000b8309010000000004000156
分析:80A800000b + 83(标签)+09(长度)+01(9F7A) 电子现金终端支持指示器+ 000000000400(9F02)授权金额+ 0156(5F2A)交易货币代码 应答:800E7C000801030010010401200102009000
分析:80(标签)+0E(长度)+7C00(应用交互特征 82)+(08010300+ 10010401 +20010200)
4. READ RECORD
操作:将上条返回的AFL全部读出,本处只以一条为例 参考:指令格式见金融规范第五部分附录B12 指令:00B2010C00
分析:00B2+01(08010300中指定的第一条记录)+0C(08010300中指定的指定的文件)+00 应答:
701F9F61009F62010557136210811590500000300D13112010000000000F5F20009000
分析:70(标签)+1F(长度)+9F6100(TL)+9F620105(TLV)
+57136210811590500000300D13112010000000000F(TLV)+5F2000(TL)