0

このコマンドを参照として持っています: XX 2C 03 XX

コマンド「00 2C 03 01 00」を送信すると、エラー 6d00 (命令コードがサポートされていないか無効です) が表示されます。

重要: 私はテスト環境にいて、APDU コマンドを勉強しています。質問をテストした後、無効な PIN を含む PIN を検証するコマンドを 3 回連続で送信しました。

元の PIN: 1574

P1 = 0x15
P2 = 0x15

コマンド:

>> 0x00,0x20,0x00,0x80,0x08,0x24,p1,p2,0xFF,0xFF,0xFF,0xFF,0xFF
<< 63c2
>> 0x00,0x20,0x00,0x80,0x08,0x24,p1,p2,0xFF,0xFF,0xFF,0xFF,0xFF
<< 63c1
>> 0x00,0x20,0x00,0x80,0x08,0x24,p1,p2,0xFF,0xFF,0xFF,0xFF,0xFF
<< 63c0

その後、コマンドを再度実行します。

>> 0x00,0x20,0x00,0x80,0x08,0x24,p1,p2,0xFF,0xFF,0xFF,0xFF,0xFF
<< 6983

カウンターをリセットして (Reset Retry Counter)、PIN を再度確認できるようにするには、次のコマンドを実行します。

>> 00 2C 03 00
<< 6d00

「6d00」というエラーが表示されるのはなぜですか?

4

1 に答える 1