Kun*_*ana 2 smartcard javacard globalplatform jcop
尝试使用以下命令列出智能卡的内容时
gp -l
Run Code Online (Sandbox Code Playgroud)
获得以下异常:
pro.javacard.gp.GPException: STRICT WARNING: Unfused JCOP detected
at pro.javacard.gp.GlobalPlatform.printStrictWarning(GlobalPlatform.java:184)
at pro.javacard.gp.GlobalPlatform.select(GlobalPlatform.java:213)
at pro.javacard.gp.GPTool.main(GPTool.java:334)
Run Code Online (Sandbox Code Playgroud)
搜索时,我知道该卡不是预先个性化的.我的问题是什么是智能卡预个性化?这种预先预先定位的人是谁?它是供应商吗?
JCOP卡的预个性化包括向名为Root Applet的applet发送一组命令.
制造商安装了这个特殊的小程序,为卡提供商提供了一些特殊的访问权限(Bodewes先生在他的回答中提到了这些访问).
Root Applet AID名为Transport Key,安全地转移到卡的提供商或任何请求恩智浦未融合卡的人.(此AID是每张卡或提供商要求的一组卡特定的)
该applet支持的命令包括一些用于EEPROM限制区域的READ和WRITE命令.
预个性化的最后步骤和强制步骤是向ROOT Applet 发送名为FUSE命令的命令.此命令使Root Applet永久禁用.
- 个性化预之前,没有安全域可用到卡上的选择,并根Applet是卡上唯一活动的实体,但是,个性化预后可以访问安全域和根小程序不能访问了.
我认为这些信息是保密的,所以不要发布它们!:)
| 归档时间: |
|
| 查看次数: |
513 次 |
| 最近记录: |