Mifare 卡非接数据通信流程

本文详细介绍了通过安全芯片模拟Mifare卡的非接触数据通信流程,涉及CLF与UICC的交互,包括SWP接口激活、SHDLC会话建立、会话初始化和Mifare应用数据的读写操作。重点阐述了不同类型帧的使用和Type A协议的对齐方式。
摘要由CSDN通过智能技术生成

Mifare 卡广泛用于公交一卡通,门禁卡及校园一卡通场景,网上有许多mifare的工作流程介绍,本文侧重于介绍通过安全芯片模拟mifare卡时的非接数据通信流程。

典型的卡模拟组成包括两部分硬件,即CLF+UICC。CLF即非接触前端,一端控制天线与读卡器进行数据交换,一端通过SWP接口与UICC进行通信。UICC内部安装mifare应用,以配合CLF完成mifare的卡模拟。

                              

 

CLF与UICC之间通过SWP进行通信,SWP是一种全双工的单总线通信接口,其遵循ETSI TS 102 613技术规范。

在CLF进入读卡器的磁场之后,CLF配合读卡器完成防冲突及卡的选择。此流程主要由读卡器及CLF完成。本文着重介绍CLF与UICC的通信流程。

 

在CLF探测到进入读卡器的磁场之后,即开始与UICC进行通信,通信的主要步骤包括:

  • SWP接口激活;
  • SWP接口的SHDLC会话建立;
  • SWP接口的会话初始化;
  • Mifare应用数据交互
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值