问题描述
对非接触式 mifare desfire EV1 或 EV2 执行“外部身份验证”的最直接方法是什么?
我有 libnfc
运行在 PN532
和 PN7150
读者之上。
应用说明 MF3ICDx21_41_81
说这张卡:
Supports ISO/IEC 7816-4 INS code ‘82’ for EXTERNAL AUTHENTICATE
在阅读有关此操作的信息后,这似乎是我想要做的。 https://www.informit.com/articles/article.aspx?p=29265&seqNum=6 将其描述为:
外部身份验证命令由读取器端应用程序与 Get Challenge 命令(在下一节中描述)结合使用,以允许读取器端应用程序向卡验证其身份。
但在实践中如何做到这一点?
也许我可以在 pkcs11-tool
之上的 pcsc-lite
之上的 ifdnfc
之上使用 OpenSC 中的 libnfc
,但这感觉很笨拙。 libnfc
和/或 libfreefare
肯定可以做到这一点吗? Python、C 或命令行;什么都好。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)