【发布时间】:2015-02-08 21:15:30
【问题描述】:
这是我卡片的内容:
GP: gp -list
AID: A000000151000000 (|....Q...|)
ISD OP_READY: Security Domain, Card lock, Card terminate, Default selected,
CVM (PIN) management
AID: A0000001515350 (|....QSP|)
ExM LOADED: (none)
A000000151535041 (|....QSPA|)
GP:
据我所知,上面的输出意味着我的卡上有一个包(AID=A0000001515350),这个包中有一个小程序(AID=A000000151535041)。而且我卡上还有一个applet实例,AID=A000000151000000。而且这个applet实例肯定就是这个包的applet实例(这些结论都是对的吗?)
现在,我想创建另一个小程序实例。所以我尝试了以下代码:
GP: gp -create AABBCCDDEE -package A0000001515350 -applet A000000151535041
openkms.gp.GPException: Install for Install and make selectable failed SW: 6985
at openkms.gp.GlobalPlatform.check(GlobalPlatform.java:924)
at openkms.gp.GlobalPlatform.installAndMakeSelecatable(GlobalPlatform.ja
va:676)
at openkms.gp.GPTool.main(GPTool.java:353)
GP:
为什么我会收到此错误?是否阻止创建 CardManager 小程序的实例?为什么?那么我怎样才能拥有多个安全域呢? (我是说 SSD)
【问题讨论】: