【问题标题】:Smartcard ATR and select file command智能卡 ATR 和选择文件命令
【发布时间】:2019-07-01 14:17:59
【问题描述】:

我刚开始稍微了解一下智能卡,我正在使用 pyscard 进行练习。

所以我有 2 个问题(我使用的是 Visa 预付卡):

1)我在网上看到有人说有一种方法可以通过他的ATR知道你的卡可以使用哪些选择方法。 你怎么能确定呢? 谁能给我举个例子。

2)我尝试使用我在互联网上看到的很多技术来选择我的visa卡的MF。我在帮助下尝试了 MF 名称和许多其他名称,但没有得到 ="90 00" 的结果。谁能帮帮我。

如果你也可以带一个好的指南来学习,我会很高兴的!

【问题讨论】:

    标签: java python smartcard apdu


    【解决方案1】:

    1) 您可以使用此站点来解码您的 ATR:https://smartcard-atr.appspot.com/。在类别指示字节 (0x80) 下,您将看到如何选择应用程序。

    2) 与其他卡相比,您的卡可能具有不同的签证 AID。最常用的 AID 是 A0000000031010,即签证借记卡或贷记卡。

    有两种方法可以检查您的卡支持的 AID。

    a) 如果您不知道卡的 AID,可以尝试发送支付系统环境 (PSE) AID。如果卡支持 PSE,它将发回支持的 AID 列表。在此处查看如何发送选择 PSE:https://www.openscdp.org/scripts/tutorial/emv/applicationselection.html

    也可以在 PSE 上查看这个问题:How to Read EMV based smart VISA card details

    b) 尝试为 VISA 发送所有可能的 AID。查看此网站了解其他 Visa AID:http://emvfunctionalflow.blogspot.com/2018/05/visa-inc.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-01-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-28
      • 1970-01-01
      相关资源
      最近更新 更多