gpt4 book ai didi

ios - 在 Swift 中根据 ATR 确定卡号

转载 作者:可可西里 更新时间:2023-11-01 00:51:20 24 4
gpt4 key购买 nike

我使用的是 ACS 读卡器。我有一张非接触式 VISA 卡。通过读取卡片,我得到以下十六进制 ATR 信息:

3B 6E 00 00 80 31 80 66 B1 A3 01 01 21 0A 83 00 90 00

从上面的ATR中,如何检测卡号和类型?

最佳答案

你不能。

ATR(重置应答)不包含此类信息。事实上,由于您的卡是非接触式卡(ISO/IEC 14443-4),它甚至没有 ATR,而是 ATS(选择答案),这是非接触式“等价物”(至少在条款上ATR 的包含信息)。

相反,您需要与您的卡交换 APDU (ISO/IEC 7816-4) 以从中获取更多信息。由于您提到的是 VISA,因此您的卡可能使用非接触式卡的 EMV 协议(protocol)(请参阅 http://www.emvco.com/)。

关于ios - 在 Swift 中根据 ATR 确定卡号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37717014/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com