如何删除智能卡上的卡管理器小程序?

时间:2014-05-18 08:45:34

标签: applet javacard globalplatform

我有一个javacard,当我重置卡时,卡上的所有小程序都被清除,除了其中一个。它是卡片管理器小程序"用" A0000000030000"作为其AID。我想知道有没有办法删除这个小程序?!或者它是强制性的卡,没有办法删除它? 如果可以删除它,删除后,我们如何使用该卡? (安装另一个小程序等) 谢谢。

1 个答案:

答案 0 :(得分:4)

卡经理是负责处理卡的应用程序管理的经理。它还决定了卡状态。通常,您无法删除卡管理器,尤其是不能通过卡管理器本身。如果你可以删除它,它应该通过卡制造商的专有API。

作为类比:您要求Windows或Linux自行删除。


然而,您可以将卡置于TERMINATED状态,之后它实际上已经死亡。您甚至可以从Applet执行此操作,如果它具有TERMINATE CARD权限,可以在实例化Applet时在INSTALL for INSTALL期间分配。在此之后,卡管理器和Applet都不会工作。