You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

J3H081 Java Card安装Applet持续返回6F00错误求助

Java Card J3H081 Applet安装失败问题排查

我手里有一张J3H081型号的Java Card,这张卡支持SCP 02、T=1传输协议,遵循GP 2.2.1、JC 3.0.4标准。最近尝试安装多款*.cap格式的Applet(包括Ledger U2F、OpenPGPApplet、YkneoOath等,既有预编译版本也有我自己用JavaCard v3.0.3 SDK编译的版本),结果全部返回6F00错误(命令中止,无法精准诊断,属于操作系统级错误)。目前只有预编译的AlgTest_v1.7.4_jc222成功安装上了。

下面是抓取的卡片信息和卡片内容的调试输出:

卡片信息

java -jar ../gp.jar --info --debug --verbose
GlobalPlatformPro v0.3.10rc9-0-g53bcab8
Running on Linux 4.10.0-28-generic amd64, Java 1.8.0_171 by Oracle Corporation
# Detected readers from JNA2PCSC
[*] Alcor Micro AU9540 00 00
SCardConnect("Alcor Micro AU9540 00 00", T=*) -> T=1, 3BF81800008131FE450073C8400000900080
SCardBeginTransaction("Alcor Micro AU9540 00 00")
Reader: Alcor Micro AU9540 00 00
ATR: 3BF81800008131FE450073C8400000900080
More information about your card: http://smartcard-atr.appspot.com/parse?ATR=3BF81800008131FE450073C8400000900080
A>> T=1 (4+0000) 00A40400 00
A<< (0018+2) (51ms) 6F108408A000000151000000A5049F6501FF 9000
[DEBUG] GlobalPlatform - Auto-detected ISD: A000000151000000
A>> T=1 (4+0000) 80CA9F7F 00
A<< (0045+2) (24ms) 9F7F2A47906B644700E4D8030063550209109858130000000000000000027B5B32303931300000000000000000 9000
[WARN] GPData - Invalid CPLC date: E4D8
[WARN] GPData - Invalid CPLC date: 5B32
CPLC:
ICFabricator=4790
ICType=6B64
OperatingSystemID=4700
OperatingSystemReleaseDate=E4D8 (invalid date format)
OperatingSystemReleaseLevel=0300
ICFabricationDate=6355 (2016-12-20)
ICSerialNumber=02091098
ICBatchIdentifier=5813
ICModuleFabricator=0000
ICModulePackagingDate=0000 (2010-01-01)
ICCManufacturer=0000
ICEmbeddingDate=0000 (2010-01-01)
ICPrePersonalizer=027B
ICPrePersonalizationEquipmentDate=5B32 (invalid date format)
ICPrePersonalizationEquipmentID=30393130
ICPersonalizer=0000
ICPersonalizationDate=0000 (2010-01-01)
ICPersonalizationEquipmentID=00000000
***** GET DATA:
A>> T=1 (4+0000) 80CA0042 00
A<< (0000+2) (17ms) 6A88
GET DATA(IIN): not supported: 0x6A88 (Referenced data not found)
A>> T=1 (4+0000) 80CA0045 00
A<< (0000+2) (16ms) 6A88
GET DATA(CIN): not supported: 0x6A88 (Referenced data not found)
A>> T=1 (4+0000) 80CA00C1 00
A<< (004+2) (19ms) C1020010 9000
GET DATA(SSC): 0010
***** CARD DATA
A>> T=1 (4+0000) 80CA0066 00
A<< (0080+2) (24ms) 664E734C06072A864886FC6B01600B06092A864886FC6B020202630906072A864886FC6B03640B06092A864886FC6B040255650E060C2A864886FC6B050601000001660C060A2B060104012A026E0103 9000
Tag 6: 1.2.840.114283.1 -> Global Platform card
Tag 60: 1.2.840.114283.2.2.2 -> GP Version: 2.2
Tag 63: 1.2.840.114283.3
Tag 64: 1.2.840.114283.4.2.85 -> GP SCP02 i=55
Tag 65: 1.2.840.114283.5.6.1.0.0.1
Tag 66: 1.3.6.1.4.1.42.2.110.1.3 -> JavaCard v3?
***** KEY INFO
A>> T=1 (4+0000) 80CA00E0 00
A<< (0020+2) (27ms) E012C00401FF8010C00402FF8010C00403FF8010 9000
Version: 255 (0xFF) ID: 1 (0x01) type: DES3 length: 16
Version: 255 (0xFF) ID: 2 (0x02) type: DES3 length: 16
Version: 255 (0xFF) ID: 3 (0x03) type: DES3 length: 16
Key version suggests factory keys
SCardEndTransaction("Alcor Micro AU9540 00 00")
SCardDisconnect("Alcor Micro AU9540 00 00", true)

卡片内容

java -jar ../gp.jar -l --debug --verbose
GlobalPlatformPro v0.3.10rc9-0-g53bcab8
Running on Linux 4.10.0-28-generic amd64, Java 1.8.0_171 by Oracle Corporation
# Detected readers from JNA2PCSC
[*] Alcor Micro AU9540 00 00
SCardConnect("Alcor Micro AU9540 00 00", T=*) -> T=1, 3BF81800008131FE450073C8400000900080
SCardBeginTransaction("Alcor Micro AU9540 00 00")
Reader: Alcor Micro AU9540 00 00
ATR: 3BF81800008131FE450073C8400000900080
More information about your card: http://smartcard-atr.appspot.com/parse?ATR=3BF81800008131FE450073C8400000900080
A>> T=1 (4+0000) 00A40400 00
A<< (0018+2) (48ms) 6F108408A000000151000000A5049F6501FF 9000
[DEBUG] GlobalPlatform - Auto-detected ISD: A000000151000000
Warning: no keys given, using default test key 404142434445464748494A4B4C4D4E4F
A>> T=1 (4+0008) 80500000 08 9EB971B0B997A506 00
A<< (0028+2) (113ms) 00000000000000000000FF02001075FB090C524005ED5FE35EC4870E 9000
[DEBUG] GlobalPlatform - Host challenge: 9EB971B0B997A506
[DEBUG] GlobalPlatform - Card challenge: 001075FB090C5240
[DEBUG] GlobalPlatform - Card reports SCP02 with key version 255 (0xFF)
[DEBUG] GlobalPlatform - Will do SCP02 (8)
[DEBUG] PlaintextKeys - Card keys: {MAC=type=RAW bytes=404142434445464748494A4B4C4D4E4F, DEK=type=RAW bytes=404142434445464748494A4B4C4D4E4F, ENC=type=RAW bytes=404142434445464748494A4B4C4D4E4F}
[DEBUG] PlaintextKeys - Session keys: {MAC=ty

内容的提问来源于stack exchange,提问作者pythonimus

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.28 04:22:41