apdu 910B代表什么
时间: 2024-04-23 11:24:26 浏览: 25
APDU(应用协议数据单元)是智能卡和读卡器之间进行通信的协议。而910B是APDU命令的一部分,用于表示操作执行的状态。
在APDU命令中,910B用于表示"没有找到文件",也就是说,当智能卡中不存在指定的文件时,执行APDU命令的结果将返回910B。
具体来说,910B是APDU响应中状态字(SW)的后两个字节,用于指示智能卡对APDU命令的响应状态。当APDU命令执行失败时,智能卡会返回一个状态字,其中包含错误代码和描述信息。而910B表示执行失败的错误代码,表示智能卡没有找到指定的文件。
需要注意的是,APDU命令和状态字的含义和格式可能会因智能卡厂商和应用程序的不同而有所不同。因此,在使用APDU命令进行智能卡通信时,需要了解所使用的智能卡和应用程序的具体规范和要求。
相关问题
apdu cla 82代表什么
APDU中的CLA字节代表命令类别,其中CLA的最高位(bit7)定义为0表示该命令由普通用户发送,1表示该命令由安全模块发送。而CLA的低七位则定义了命令的具体类型。其中CLA值为82表示安全消息指令(Secure messaging)。这种指令用于保证APDU指令的安全性,包括指令数据传输的加密和解密。
NFC的APDU是什么意思
NFC是指近场通信,APDU是指应用协议数据单元。NFC的APDU是指在NFC通信中,应用程序与智能卡之间交互的数据格式。它是在ISO/IEC 7816标准中定义的,用于在智能卡和读卡器之间传输命令和响应数据。在NFC技术中,智能手机或其他NFC读写器可以模拟智能卡,与智能卡进行通信,并使用APDU来控制智能卡的操作。