`

JCOP javacard1

 
阅读更多
-  /term "Remote|localhost:4612"
>  /card -a a000000003000000 -c com.ibm.jc.CardManager
ATR: 3BE900008131FE454A434F503431563232A7
ATR: T=1, N=0, IFSC=254, BWI=4/CWI=5, Hist="JCOP41V22"
cm>  set-key 255/1/DES-ECB/404142434445464748494a4b4c4d4e4f 255/2/DES-ECB/404142434445464748494a4b4c4d4e4f 255/3/DES-ECB/404142434445464748494a4b4c4d4e4f
cm>  init-update 255
cm>  ext-auth plain
cm>  delete a00000000987
jcshell: Error code: 6a88 (Reference data not found)
jcshell: Wrong response APDU: 6A88
Ignoring expected error
cm>  delete a0000000010988
jcshell: Error code: 6a88 (Reference data not found)
jcshell: Wrong response APDU: 6A88
Ignoring expected error
cm>  upload "D:\jancky\workspace_WS\EPurse\bin\epurse\javacard\epurse.cap"
cm>  install -i a00000000987  -q C9#() a0000000010988 a00000000987
cm>  card-info

Card Manager AID   :  A000000003000000
Card Manager state :  OP_READY

    Application:  SELECTABLE (--------) A00000000987   
    Load File  :      LOADED (--------) A0000000035350   (Security Domain)
     Module    :                        A000000003535041
    Load File  :      LOADED (--------) A0000000010988 
     Module    :                        A00000000987
cm>  help
List of currently active commands:
  store-data   
/exec          ?               make-selectable     store-keyset 
/expr          auth            personalize         unblock-pin  
/glob          begin-RMAC      print-key           upload       
/identify      card-info       put-data           
/list-vars     change-pin      put-key            
cm>  select //aid/a00000000987
cm>  send 0xA0 0xB0 0x00 0x00 0x00 0x02;
jcshell: send: Illegal hex digits at pos: 1
cm>  send 0xA0 0xB0 0x00 0x00 0x00 0x02
jcshell: send: Illegal hex digits at pos: 1
cm>  send A0B000000002
=> A0 B0 00 00 00 02                                  ......
(382612 nsec)
<= 6E 00                                              n.
Status: CLA value not supported
cm>  send A0B000000002;
jcshell: send: Odd number of hex digits at pos: 13
cm>  send A0B000000002
=> A0 B0 00 00 00 02                                  ......
(298568 nsec)
<= 6E 00                                              n.
Status: CLA value not supported
cm>  select A00000000987
cm>  /card -a a000000003000000 -c com.ibm.jc.CardManager
ATR: 3BE900008131FE454A434F503431563232A7
ATR: T=1, N=0, IFSC=254, BWI=4/CWI=5, Hist="JCOP41V22"
cm>  set-key 255/1/DES-ECB/404142434445464748494a4b4c4d4e4f 255/2/DES-ECB/404142434445464748494a4b4c4d4e4f 255/3/DES-ECB/404142434445464748494a4b4c4d4e4f
cm>  init-update 255
cm>  ext-auth plain
cm>  send A0B000000002
=> A0 B0 00 00 00 02                                  ......
(292651 nsec)
<= 6E 00                                              n.
Status: CLA value not supported
cm>  install -i a00000000987 -q C9#() a0000000010988 a00000000987
jcshell: Error code: 6985 (Conditions of use not satisfied)
jcshell: Wrong response APDU: 6985
cm>  /terminal "Remote|localhost:4612"
>  /card -a a000000003000000 -c com.ibm.jc.CardManager
ATR: 3BE900008131FE454A434F503431563232A7
ATR: T=1, N=0, IFSC=254, BWI=4/CWI=5, Hist="JCOP41V22"
cm>  set-key 255/1/DES-ECB/404142434445464748494a4b4c4d4e4f 255/2/DES-ECB/404142434445464748494a4b4c4d4e4f 255/3/DES-ECB/404142434445464748494a4b4c4d4e4f
cm>  init-update 255
cm>  ext-auth plain
cm>  A0
jcshell: No such command: A0
cm>  send A0B000000002
=> A0 B0 00 00 00 02                                  ......
(390559 nsec)
<= 6E 00                                              n.
Status: CLA value not supported
cm>  send B0B000000002
=> B0 B0 00 00 00 02                                  ......
(327193 nsec)
<= 6E 00                                              n.
Status: CLA value not supported
cm>  00A4040006A000000009877F
jcshell: No such command: 00A4040006A000000009877F
cm>  send 00A4040006A000000009877F
=> 00 A4 04 00 06 A0 00 00 00 09 87 7F                ............
(249932 nsec)
<= 90 00                                              ..
Status: No Error
cm>  send A0B000000002
=> A0 B0 00 00 00 02                                  ......
(243276 nsec)
<= 00 00 90 00                                        ....
Status: No Error

-----------------------------------
先要 cm>  send 00A4040006A000000009877F    
Select 一个 applet 再去下面的命令
分享到:
评论

相关推荐

    JCOP Eclipse javacard 插件

    【JCOP Eclipse javacard 插件】是一个专为Eclipse集成开发环境设计的扩展工具,主要用于支持Java Card应用的开发、调试和测试。Java Card技术是Sun Microsystems(现为Oracle)推出的一种在智能卡、SIM卡等微型设备...

    javacard jcop 配置完成的Eclipse 开发java卡

    配置完成的Eclipse环境,可以开发java卡,javacard jcop nxp 环境配置完成,测试可运行

    Eclipse javacard JCOP

    1. **项目创建与管理**:创建Java Card项目,配置项目属性,如目标卡片类型、卡片版本等。 2. **源代码编辑**:使用Eclipse强大的代码编辑功能编写Java Card应用的源代码。 3. **编译与转换**:将源代码编译成CAP...

    Javacard JCOP applet day guide

    JCOP(Java Card Open Platform)是一种在智能卡上运行的平台,它结合了Java Card技术与Global Platform规范,为开发者提供了一个安全的多服务应用环境。这个平台广泛应用于需要高安全性的金融、通信等场景中。在本...

    javacard开发环境 Eclipse 配置完成

    javacard开发环境 Eclipse 配置完成 安装了jdk后可以直接开发

    eclipse javacard 开发插件

    Eclipse Javacard开发插件,也称为jcde,是一种强大的工具,它将Java Card开发环境JCDK(Java Card Development Kit)的功能与流行的Eclipse集成开发环境(IDE)相结合,为开发者提供了便捷的平台来创建、编译和调试...

    Jcop的JAVA开发插件

    **JCOP**,全称Java Card Operating System,是由NXP(前身为Philips Semiconductors)开发的一种智能卡操作系统,主要用于实现Java应用程序在智能卡上的执行。这种系统基于Java Card技术,允许开发者使用Java语言...

    javacard中文规范

    JavaCard技术是智能卡领域的重要组成部分,主要用于开发在智能卡上运行的应用程序。这些卡片通常用于安全认证、移动通信、金融交易等场景。本资源集合包含`jcre`(Java Card Runtime Environment)、`api`(应用程序...

    Java Card Applet by JCOP 3.0 with Eclipse.pdf

    1. **IBM JCOP Tools 2.2 CD**:包含用于开发和测试 Java Card 应用的工具。 2. **Eclipse 2.1.3**:广泛使用的开源集成开发环境。 3. **Java Card**(可选):用于实际部署和测试的物理智能卡。 4. **智能卡读卡器*...

    javacard3.04规范

    1. **JavaCard虚拟机(JVM)**:JavaCard3.04规范定义了一个微型的Java虚拟机,专为资源受限的智能卡设备设计。这个JVM支持字节码执行,具有垃圾回收机制,并且严格限制内存分配以适应微控制器的有限资源。 2. **...

    Javacard密码功能和数据的存取

    在JavaCard中,这通常通过特定的JCOP(Java Card Operating System)命令来实现,这些命令遵循GlobalPlatform规范,以确保操作的可靠性和不可逆性。 2. **文件系统**:JavaCard上的文件系统是基于ISO 7816标准的,...

    javaCard开发环境配置

    1. Eclipse IDE:至少需要3.5版本或更高,用于编写和管理JavaCard项目。 2. JDK:Java Development Kit,版本为1.6,这是JavaCard开发的基础环境。 3. NXP Java Card开发工具:这是一款Eclipse插件,专门用于Java...

    Java Card开发汇总资源包(含2个版本Eclipse)

    5. **开发手册**: "JavaCard应用程序开发三部曲.pdf"很可能是一个详细的指南,涵盖了Java Card开发的各个方面,包括API、安全机制、卡片管理等,对于初学者来说是一份宝贵的参考资料。 6. **Java Card SDK**: java_...

    java card 开发环境配置

    1、jdk1.5 2、JCOP和JCDE插件 3、eclipse配置

    JCOP Tutorial_JCOP-tool_jcop

    1. **基础概念**:介绍Java Card平台,JCOP系统架构以及其与其他智能卡技术的区别。 2. **环境设置**:指导如何安装和配置JCOP Tool,包括必要的软件库和驱动程序。 3. **开发流程**:讲解如何编写符合Java Card规范...

    Java card Management.rar

    2. **Java Card API**:深入解析Java Card API的类库和接口,如JCOP(Java Card Operating System)和GlobalPlatform,这些都是开发Java Card应用的关键。 3. **卡片生命周期管理**:介绍卡片的初始化、个人化、...

    java_card_kit-3_0_1-doc-spec-rr-15_may_2009

    7. **JCOP(Java Card Open Platform)**:JCOP是Oracle提供的一个具体实现,它基于Java Card规范并提供了丰富的功能,如安全网关服务、密钥管理、证书服务等,用于创建高度安全的智能卡应用。 8. **互操作性与兼容...

Global site tag (gtag.js) - Google Analytics