我正在尝试为万事达卡非接触式卡构建生成 AC 命令。我相信我已经从 CDOL1 正确读取了卡所需的信息,并在生成 AC 命令中使用正确的长度发送它,但是正确的是用 6700(错误长度命令)进行回复。任何有关问题所在的建议将非常感激。
该卡提供的CDOL1为:
8C | len:27 Card Risk Management Data Object List 1 (CDOL1)
9F02 | len:06 Amount, Authorised (Numeric)
9F03 | len:06 Amount, Other (Numeric)
9F1A | len:02 Terminal Country Code
95 | len:05 Terminal Verification Results
5F2A | len:02 Transaction Currency Code
9A | len:03 Transaction Date
9C | len:01 Transaction Type
9F37 | len:04 Unpredictable Number
9F35 | len:01 Terminal Type
9F45 | len:02 Data Authentication Code
9F4C | len:08 ICC …Run Code Online (Sandbox Code Playgroud) emv ×1