【问题标题】:Install for Personalization failure with error code as 0x6F00安装个性化失败,错误代码为 0x6F00
【发布时间】:2026-02-02 23:35:01
【问题描述】:

我正在尝试安装个性化小程序,但是当我发送命令时 java 卡返回 0x6F00。 我尝试了所有可能的选项,但每次都失败。请提供帮助。

安装加载: 80E602001205a00000000008a000000003000000000000 9000 加载: 80E800006ec481f2010017decaffed020204000105a000000000076e75636c65757302002100170021000a000b0022000e0044000a000c00000052020800000000000001010004000b01020107a000000062010103000a0106a00000000001000806000e000000800300ff0007010000001c07 9000 80E800016e0044000110188c00007a05308f00013d8c0002181d0441181d258b00037a0322188b000460037a198b00052d03321a0425730014ffe2ffe20009198b00063219081f8b00077a08000a00000000000000000000050022000806800300010002000600000103800302038003030380 9000 80E88002190a0103800a0603800a0809000c000000080506040a07071307 9000 包上传

安装并使其可选择 80E60C002005A00000000006A0000000000106A00000000001010004C900EF000000000000 009000

认证过程 选择援助:00a4040000 选择响应:6f118408a000000003000000a5059f650201009000 主机密码图是:56673ab4d4ceb127 icvNextCommanda5fc175526901661 分机验证:848200001056673ab4d4ceb127a1c4c4696a464158 回应:9000 已认证 当前身份验证模式:PLAIN

安装[用于个性化] cmd: 80E620000C000006A00000000001000000

响应:6F00

【问题讨论】:

  • 对于所有在 JCOP 中尝试此操作的人,INSTALL For Personalize 命令在其中不起作用。原因我不知道。如果有人在 JCOP 中做到这一点,请告诉我。

标签: applet installation javacard personalization gp


【解决方案1】:

请在您的小程序中实现 org.globalplatform.Personalization 接口,然后使用 processData(...) 方法处理安装个人数据。

看这里

https://github.com/myasnikovsg/TestICCApplet/blob/master/src/org/globalplatform/Personalization.java

也检查这个问题... Update: Personalization of Javacard Applet with GlobalPlatform

【讨论】:

  • 嗨@anurag 我们对这个 processData(...) 可以接收哪些命令有任何澄清吗?我尝试发送除 STORE_DATA 之外的命令,状态字返回 0x6A88。难道我做错了什么?我试图查看规格,但找不到任何线索。