Authentication OTI Copni设备Java卡小程序安装失败

Authentication OTI Copni设备Java卡小程序安装失败,authentication,applet,installation,javacard,Authentication,Applet,Installation,Javacard,我有一台OTI Copni设备,需要将.cap文件安装到此Copni设备。因此,我使用Eclipse的JCOP工具,并尝试上载和安装。然后,它给出指示的错误。我认为发生这种情况是因为身份验证失败 cm> /term "winscard:4|SCM Microsystems Inc. SDI011G Contactless Reader 0" --Opening terminal > /card -a a000000003000000 -c com.ibm.jc.CardManag

我有一台OTI Copni设备,需要将
.cap
文件安装到此Copni设备。因此,我使用Eclipse的JCOP工具,并尝试上载和安装。然后,它给出指示的错误。我认为发生这种情况是因为身份验证失败

cm>  /term "winscard:4|SCM Microsystems Inc. SDI011G Contactless Reader 0"
--Opening terminal
>  /card -a a000000003000000 -c com.ibm.jc.CardManager
resetCard with timeout: 0 (ms)
--Waiting for card...
ATR=3B 88 80 01 00 73 C8 40 00 00 90 00 62             ;....s.@....b
ATR: T=0, T=1, Hist=0073C84000009000
 => 00 A4 04 00 08 A0 00 00 00 03 00 00 00 00          ..............
 (21592 usec)
 <= 6F 65 84 08 A0 00 00 00 03 00 00 00 A5 59 9F 65    oe...........Y.e
    01 FF 9F 6E 06 47 91 20 17 3F 00 73 4A 06 07 2A    ...n.G. .?.sJ..*
    86 48 86 FC 6B 01 60 0C 06 0A 2A 86 48 86 FC 6B    .H..k.`...*.H..k
    02 02 01 01 63 09 06 07 2A 86 48 86 FC 6B 03 64    ....c...*.H..k.d
    0B 06 09 2A 86 48 86 FC 6B 04 02 15 65 0B 06 09    ...*.H..k...e...
    2B 85 10 86 48 64 02 01 03 66 0C 06 0A 2B 06 01    +...Hd...f...+..
    04 01 2A 02 6E 01 02 90 00                         ..*.n....
Status: No Error
cm>  set-key 255/1/DES-ECB/404142434445464748494a4b4c4d4e4f 255/2/DES-ECB/404142434445464748494a4b4c4d4e4f 255/3/DES-ECB/404142434445464748494a4b4c4d4e4f
cm>  init-update 255
 => 80 50 00 00 08 C2 3F 4B C4 BE B6 E5 58 00          .P....?K....X.
 (43622 usec)
 <= 00 00 32 98 00 09 30 97 06 25 01 02 00 10 68 6C    ..2...0..%....hl
    E3 CA 2C 2B 4D 2C 4B 0D 0E 62 5F 8C 90 00          ..,+M,K..b_...
Status: No Error
cm>  ext-auth plain
 => 84 82 00 00 10 EB FC 66 BC FA 30 91 58 5B 51 FA    .......f..0.X[Q.
    0C 46 D7 43 C9                                     .F.C.
 (12557 usec)
 <= 69 85                                              i.
Status: Conditions of use not satisfied
jcshell: Error code: 6985 (Conditions of use not satisfied)
jcshell: Wrong response APDU: 6985
Unexpected error; aborting execution
cm>/term“winscard:4 | SCM Microsystems Inc.SDI011G非接触式读卡器0”
--开放式终端
>/card-a a00000003000000-c com.ibm.jc.CardManager
重置具有超时的卡:0(毫秒)
--等待卡片。。。
ATR=3B 88 80 01 00 73 C8 40 00 00 90 00 62;。。。。s、 @…b
ATR:T=0,T=1,Hist=0073C84000009000
=>00 A4 04 00 08 A0 00 00 00 03 00 00 00 00。。。。。。。。。。。。。。
(21592 usec)
设置键255/1/DES-ECB/404142434445464748494a4b4c4d4e4f 255/2/DES-ECB/404142434445464748494a4b4c4d4e4f 255/3/DES-ECB/4041424344454647494A4B4C4D4F
cm>init更新255
=>80 50 00 00 08 C2 3F 4B C4为B6 E5 58 00.P.?K.…X。
(43622 usec)
ext auth plain
=>84 82 00 00 10 EB FC 66 BC FA 30 91 58 5B 51 FA……f..0.X[Q。
0C 46 D7 43 C9.F.C。
(12557 usec)

请尝试
ext auth mac
相反,智能卡可能处于OP_SECURE状态,这意味着至少需要mac命令。

由于JCOP工具既不是公开可用的,也不是开源的,我建议您尝试公开可用的软件:

(正如github存储库的名称所暗示的,这是自我提升)