NFC 读取公交卡信息

本文详细记录了使用NFC技术读取杭州通通用卡信息的过程,包括选择MF、读取目录文件、选择应用、获取余额、读取交易明细及公用应用基本数据文件的步骤,并解析了读取到的关键数据。
摘要由CSDN通过智能技术生成

读了读杭州通 通用卡,记录一下子

参考资料
公共交通IC卡技术规范

公交卡的结构
这里写图片描述

1.SELECT 选择MF (可不选)

可以不选默认也会被选中,但是可以通过这个指令获得文件控制信息FCI
发送 00A4 0000 02 3F00
接收 6f 12 84 0e 31 50 55 42 2e 53 59 53 2e 44 44 46 30 31 a5 00
6F:文件控制信息模板,84:DF名称 ,A5:文件控制信息专用数据
88:短文件标识符(SFI)
所以DF名称 315055422e5356532e4444463031
即:1PUB.SYS.DDF01

2.READ RECORD 读目录文件

发送 00B2 01 0C 00
返回 70 11 61 0f 4f 09 a00000000386980701 50 02 3f01
这里 01是记录号,接下来我读了02 03都有返回,读04的时候提示记录未找到。
响应是电子存折/钱包规范中的SELECT ADF 的响应
这里一共读到3条记录
4F 是 应用标识符AID a00000000386980701

  • 1
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值