0

我在 jcop j3A081 卡中创建了 ECC(椭圆曲线加密)。(双接口卡)。然后我有 android 应用程序,它使用 Android ISO dep Connection 与 java 卡通信。(非接触式接口)。所以首先我选择了应用程序。它给出了成功响应代码(90 00)。然后我将一些数据发送到卡,它将加密数据返回给 Android 应用程序。以前它工作得很好。但突然它损坏了。我不知道为什么。损坏后它成功选择了应用程序,但是当我尝试将数据发送到 java 卡时,它给出 (6F 00) 错误代码。以前它给出了加密的数据。有没有人知道 java 卡中发生了什么?? 或者什么是根课程??(规格:我多次使用这张卡进行测试)

谢谢萨吉特

4

1 回答 1

3

不,您必须调试您的 Applet。问题是,6F00processISOException.

例如,这可能包括有关内存管理的问题。一旦进入现场,您不应分配新对象或请求临时内存数组。请注意,JavaCard 没有太多的垃圾收集器,即使它存在。

也可能是您以某种方式磨损了闪存或 EEPROM 存储器。为此,您必须多次写入同一位置或块。

于 2013-09-24T16:24:17.510 回答