如何在中检索基本智能卡

2024-06-01 22:13:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用的是一个简单的智能卡读卡器,我想检索存储在EMV芯片上的信息。目前,我找到了一个名为pyscard的库,它使用python。在

目前,我已设法使用文档和一些命令代码来获取我的卡的ATR,包括小程序代码,但无法检索到任何实际重要的数据,如持卡人姓名、PAN、到期日、卡类型(Visa、MasterCard…)等

ATR或AID是否有用?我是否需要处理或分析ATR并帮助获取命令代码?在

有没有可能获得数据,因为没有任何命令代码,但有很多堆栈溢出的文章,大部分都没有详尽的解释,在维基百科和整个文档中都有。在

pyscard文档似乎也没有提供这样的信息。在

另外,是否可以访问用户购买的物品库,例如,列表:4.5欧元、22欧元、5欧元。。或者不是,或者这些数据甚至被记录在芯片上?在

我找到的最接近的来源是这个链接:https://iso8583.info/lib/EMV/TLVs这里有一篇类似重复的文章Retrieve smart card's PAN with Python and pyscard,这里有一些文档https://www.openscdp.org/scripts/tutorial/emv/reademv.html

这里还有pyscard的文档:https://pyscard.sourceforge.io/index.html

感谢您的回答,如果不是投反对票,正如我发现的许多类似的问题,已经收到了这样的投票。在


Tags: 数据代码文档https命令信息html文章