为什么我收到 0x6400?使用 GP 的 Javacard CAP 文件

问题描述

我需要了解为什么我会收到 0x6400?使用GP的Javacard CAP文件

我有一张没有小程序的 java 卡。当我尝试安装 Applet AndroidSe 时,我收到 6A84 APDU-Response。

[DEBUG] GPSession - Card challenge: 00013C2B9786B83B
[DEBUG] GPSession - Card reports SCP02 with key version 255 (0xFF)
[INFO] GPSession - Diversified card keys: ENC=404142434445464748494A4B4C4D4E4F (KCV: 8BAF47) MAC=404142434445464748494A4B4C4D4E4F (KCV: 8BAF47) DEK=404142434445464748494A4B4C4D4E4F (KCV: 8BAF47) for SCP02
[INFO] GPSession - Session keys: ENC=25C9794A1205FF244F5FA0378D2F8D59 MAC=9BED98891580C3B245FE9EC58BFA8D2A RMAC=8EB6CF25BA4DECD820BF4E9FA616C50A
[DEBUG] GPSession - Verified card cryptogram: B74FD8C9415DCB18
[DEBUG] GPSession - Calculated host cryptogram: EB4CBCA3A42950AD
A>> T=0 (4+0016) 84820100 10 EB4CBCA3A42950AD672A3F423F05A4F9
A<< (0000+2) (51ms) 9000
CAP file (v2.1),contains: applets for JavaCard 3.0.5
Package: com.android.javacard.keymaster A00000006203010C01 v1.0
Applet:  com.android.javacard.keymaster.KMAndroidSEApplet A00000006203010C0101
Import:  A0000000620001                   v1.0 java.lang
Import:  A00000015107                     v1.1 (unknown)
Import:  A0000000620101                   v1.6 javacard.framework
Import:  A0000000620102                   v1.6 javacard.security
Import:  A0000000620209                   v1.0 javacardx.apdu
Import:  A0000000620201                   v1.6 javacardx.crypto
Generated by Oracle Corporation converter  [v3.0.5]
On Wed Jun 16 08:11:57 CEST 2021 with JDK 16.0.1 (Oracle Corporation)
Code size 62457 bytes (76647 with debug)
SHA-256 63ecdd115a4c24968c25512d77c37d18810a4050e63f379bddf8c45b47ca8f5d
SHA-1   188652c11c38242213e59bf5f8a658eb855a0ab9
A>> T=0 (4+0010) 84F28002 0A 4F004844958248CD7101 00
A<< (0021+2) (13ms) E3134F08A0000001510000009F700101C50382DD00 9000
A>> T=0 (4+0010) 84F24002 0A 4F004410BB084CB73FD8 00
A<< (0000+2) (9ms) 6A88
A>> T=0 (4+0010) 84F21002 0A 4F007B75FE2690479614 00
A<< (0025+2) (14ms) E3174F07A00000015153509F7001018408A000000151535041 9000
A>> T=0 (4+0010) 84F22002 0A 4F00B34041EA74A6CB73 00
A<< (0015+2) (13ms) E30D4F07A00000015153509F700101 9000
A>> T=0 (4+0030) 84E60200 1E 09A00000006203010C0108A000000151000000000000271340F970D44E08
A<< (0001+2) (21ms) 00 9000
A>> T=0 (4+0255) 84E80000 FF C482F3F9010013DECAFFED010204000109A00000006203010C0102001F0013001F000E003C0DF604A2BF1003031EB70000376B00C90028028006010004003C06000107A0000000620001010106A00000015107060107A0000000620101060107A0000000620102000107A0000000620209060107A000000062020103000E010AA00000006203010C0101B6D80604A280808080808081000500800000FF000100000000000900FF00010A000003B203D203F103FB040B041104220439045A046600000900FF00010000000080000200020103000004D704F10B26018000010001010300000B590B710B8600010000830F020001010D000099B477A09A01E7E3
A<< (0000+2) (400ms) 6400
Error: LOAD failed: 0x6400 (No specific diagnosis)
pro.javacard.gp.GPException: LOAD failed: 0x6400 (No specific diagnosis)
        at pro.javacard.gp.GPException.check(GPException.java:64)
        at pro.javacard.gp.GPSession.loadCapFile(GPSession.java:610)
        at pro.javacard.gp.GPCommands.load(GPCommands.java:155)
        at pro.javacard.gp.GPTool.loadCAP(GPTool.java:824)
        at pro.javacard.gp.GPTool.run(GPTool.java:457)
        at pro.javacard.gp.GPTool.main(GPTool.java:107)
SCardDisconnect("HID Global OMNIKEY 3x21 Smart Card Reader 0",true) tx:399/rx:130

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...