java APDU命令验证返回6a88
我有一个飞天BR301阅读器,我正在尝试运行VERIFY APDU命令,但结果是6a88(未找到引用数据)
我的PIN是“012345”,根据一些示例,我的命令APDU是:
00 20 00 00 06 30 31 32 33 34 35
我希望答案是9000,但它是6888
代码如下:
String sendStr = "0020000006303132333435";
byte[] send = Utility.hexStrToBytes(sendStr);
byte[] recv = ftReader.readerXfr(0, send);
showLog("send response ---> "+Utility.bytes2HexStr(recv));
结果是send response ---> 6a88
有人能帮我解决这个问题吗
提前谢谢
# 1 楼答案
您需要指定要在P2中验证的PIN的标识符。id通常在0x01的范围内。。0x1f。此命令P2的最高有效位指定是在MF(0)还是在当前DF(1)中搜索管脚