智能卡 - 更新记录命令返回6D 00

时间:2015-12-29 12:56:38

标签: java smartcard javacard

我正在为ISO 7816卡写一个智能卡程序,我需要更新记录。我用JAVA和javax.smartcardio Library编写程序。

我使用此命令选择文件:ins = 0xA4

我可以使用此命令读取记录:cla = 0x80ins = 0xB2p1 = 0x00p2 = 0x00le = 90

阅读记录工作正确并发送给我90 00。 现在我需要更新此记录。所以我使用此命令:cla = 0x80ins = 0xDCp1 = 0x00p2 = 0x00和一些数据。

但是作为响应APDU,我得到6D 00错误,这意味着“不值得支持”。

如何正确更新记录?

1 个答案:

答案 0 :(得分:-2)

我有以下命令:00 DC 01 04。它的工作原理:

00 : class     
DC : INS  
01 : P1 , position of record  
04 : P2 ,  

Cordially。