问题描述
我正在寻找 APDU 以查找非接触式 ISO 14443 智能卡的 UID 以及如何使用它在 Linux 终端中打印.问题是我发现很多人都在谈论它,但没有解决方案.任何人都可以帮忙这是这方面吗???谢谢
i am looking for APDU to find UID of contact less ISO 14443 smart card and how to use it to print in Linux terminal. Problem is that i found many people talking about it, but there is no solution. Can anyone help is this regard???Thanks
推荐答案
参见其他答案,很可能是现在大多数读卡器都支持直通读卡器.
See the other answer, it is likely that most readers do support the pass through to the card reader by now.
没有人能帮上忙,因为 UID 在 ISO 14443 T=CL 传输协议中指定,而 APDU 在 ISO 7816 应用层协议中指定.
Nobody can help as the UID is specified in the ISO 14443 T=CL transport protocol while APDU's are specified in the ISO 7816 application layer protocol.
因此,您需要为非接触式阅读器访问较低级别的 API.PCSC 是不够的(除非为返回 UID 的特定读取器实现了传递).
So you need access to a lower level API for your contactless reader. PCSC will not suffice (unless there has been a pass through implemented for the specific reader that returns the UID).
这篇关于获取智能卡 uid 的 APDU 命令的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!