如何处理非标准Apdu?

问题描述

我已经为旧的现有系统开发了Java applet。我发现了非ISO7816 apdu标准。 克拉:0x80 ins:0xFA 当我处理此命令时,小程序崩溃了。有什么办法可以处理这种情况?

解决方法

唯一的非标准方面是ISO 7816不会定义此命令。否则,在不违反该标准的前提下,它肯定符合该标准。

因此,您的应用似乎由于错误地处理了这种情况而出了错(例如为所有无法识别的命令发出SW_INS_NOT_SUPPORTED)。