这是新东西,我从来没有做过任何与在线交易或借记卡/信用卡相关的编码。我被告知要研究EMV(EuroPay Master Visa)卡以在Android应用程序中实施它。读取和写入EMV卡
到目前为止,我已经收集了信息关于
- APDU
- 文件结构
- “APDU命令” 发送到得到卡有用的信息。
- APDU字段(CLA,INS,P1,P2,Lc,Data,Le)
- “APDU响应”从卡发送回读卡器。
所有这些过程发生在卡和读卡器之间。 在我的情况下,读卡器连接到Android设备。我可能需要在Android应用程序中向用户显示卡片详细信息(例如:显示卡号的最后4位数字)。 我的问题是
- 如果我想验证卡的APDU命令字段中可能的值是什么?
- 如何使用Java在读卡器和设备之间进行通信。
PS:我不需要任何代码。我只需要一个简单的解释,我会继续R & D一旦我理解了这个概念。
为什么我的问题被拒绝投票? :/ – Darsh