我有一个javacard,当我重置卡时,卡上的所有小程序都被清除,除了其中一个。它是卡片管理器小程序"用" A0000000030000"作为其AID。我想知道有没有办法删除这个小程序?!或者它是强制性的卡,没有办法删除它? 如果可以删除它,删除后,我们如何使用该卡? (安装另一个小程序等) 谢谢。
答案 0 :(得分:4)
卡经理是负责处理卡的应用程序管理的经理。它还决定了卡状态。通常,您无法删除卡管理器,尤其是不能通过卡管理器本身。如果你可以删除它,它应该通过卡制造商的专有API。
作为类比:您要求Windows或Linux自行删除。
然而,您可以将卡置于TERMINATED
状态,之后它实际上已经死亡。您甚至可以从Applet执行此操作,如果它具有TERMINATE CARD
权限,可以在实例化Applet时在INSTALL for INSTALL
期间分配。在此之后,卡管理器和Applet都不会工作。