Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果我编写一个模拟相同 ISO 标准的一个或多个协议的 Java Card 小程序,有没有办法让不使用选择或不知道选择什么的协议“自动选择”小程序?因为否则我不会花 10 到 20 美元买一个测试设备,而且天知道我需要不止一个。
你最好先看看全球平台规范。安装小程序时,可以将其设置为默认选择小程序。有两种方法可以做到这一点。
1-推荐你下载JCIDE——一个 免费的java卡小程序开发。 下面是如何通过一个简单的操作来设置默认选择小程序。
2- 还有一个方便的工具可以满足您的需要。你可以从这里下载
希望能帮助到你。
是的,您可以将您的小程序安装为“默认选择”,这基本上是您想要的。
查看 Global Platform 规范,尤其是INSTALL [for install]命令参数。您必须设置小程序权限中的一个标志。
INSTALL [for install]
如果您使用 Eclipse JCOP 工具,您将使用 GUI Applet 安装属性轻松设置标志:
是的。 Javacard Applet 通常总是部署在具有底层全球平台标准的智能卡上。Global Platform 用于部署、维护和管理 JavaCard 小程序。安装 Java Card 小程序时,您可以设置一个名为defaultselect. 只有一个小程序可以有默认选择的选项。每当收到 ATR/ATS 时,JCRE 在内部选择带有默认选择选项的小程序。select除非APDU 选择在 JCRE 中注册的另一个小程序,否则任何传入的 APDU 都将直接交给小程序。
defaultselect
select