从其他 EMV 类型 B 卡中检测 calypso 卡?

问题描述 投票:0回答:1

如何从其他 emv B 型卡检测 Calypso 卡

Calypso 类型卡是符合 ISO/IEC 14443-4 B 型卡的 PICC。

在EMV内核处理之前,我们想检测卡不是EMV卡。

从Calypso卡的ATQB结构中,有没有办法可以找到呢?

我们从calypso卡读取ATQB,

`            .cardType         = CARDTYPE_TYPE_B (6)          
             .atqb             = 12:{50AA0701 AB000000 00004191}
             .ata              = 1:{00}
`

B 型 Visa 卡

`  .cardType          = CARDTYPE_TYPE_B (6)             
   .atqb             = 12:{50C5D69F 00000000 00006183}
   .ata              = 1:{00}`

因此我们无法在 calypso 的 PICC 或 Visa 卡之间找到明显的区别。如何在只检测和接受 EMV 而不进一步处理 calypso 卡时识别卡?

nfc emv calypso
1个回答
1
投票

您可以通过向卡发送选择 PSSE 命令来识别 EMV:

a4 04 00 0e 32 50 41 59 2e 53 59 53 2e 44 44 46 30 31 00

a4:
选择命令

尝试选择

2PAY.SYS.DDF

如果卡响应中有

2PAY.SYS.DDF
,则该卡是EMV卡。

© www.soinside.com 2019 - 2024. All rights reserved.