如何将CAP文件加载到java卡

2024-03-27

我是java卡的新手,你能帮我看看如何将Applet CAP文件解析为APDU吗? 用于将此 CAP 文件安装到支持 GP2.2 的卡上。


你应该尝试使用GPShell http://sourceforge.net/projects/globalplatform/这将为您完成工作。您需要执行许多 GlobalPlatform 命令:

  • 安装[用于负载]
  • Load
  • 安装[用于安装并使其可选]

GPshell 将为您完成此操作以及安全性(您需要使用 SCP02 进行身份验证,脚本如下所示:

mode_211
enable_trace
establish_context
card_connect -reader "<your reader's PC/SC name here>"
select -AID A0000001510000
open_sc -security 1 -keyind 0 -keyver 32 -enc_key 11111111111111111111111111111111 -mac_key 22222222222222222222222222222222 -kek_key 33333333333333333333333333333333 -scp 2 -scpimpl 21
install_for_load -pkgAID <your package AID here> -sdAID <your SSD here> -nvCodeLimit 0
load -file your.cap
install_for_install -AID <your Application AID> -pkgAID <your package AID> -instAID <your instance AID>

当然应该在上面的脚本中编辑上面的尖括号项目。如果没有定义SSD,不妨使用ISD的AID(A0000001510000)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何将CAP文件加载到java卡 的相关文章

随机推荐