如何初始化JCOP java卡首次使用



如何编写这些用于初始化 JCOP 首次在芯片上使用 APDU:00A4040010( TK - 钥匙 ( APDU:00F00000 ( 开放初始化 (

初始化 JCOP: 这称为预个性化过程, 这允许一种简单而安全的方式来初始化首次使用的卡。 执行时间取决于 预个性化。

支持的通信协议:

ISO/IEC 7816-3
T=1 direct convention [default]
ISO/IEC 7816-3
T=0 direct convention
ISO/IEC 7816-3
T=1 inverse convention
ISO/IEC 7816-3
T=0 inverse convention
ISO/IEC 14443-4A   
T=CL

接触式或非接触式通信的通信速度可以通过以下方式设置 波特率:

已联系(默认时钟速率为 3.5712 MHz(:

9600 bit/s [Default]
19200 bit/s
38400 bit/s
57600 bit/s
115200 bit/s
223200 bit/s

非接触式:

106 kbit/s
212 kbit/s
424 kbit/s
848 kbit/s

预个性化过程如下:

SELECT command with TKey
/send 00a4040010[Tkey]
BOOT
/send 00F00000
READ/WRITE command
Here you can personalize the following things:
JCRE_MODE 
GP_MODE
FEATURE_MODE1
FEATURE_MODE2
JCRE_CPLC 
IOCONFIG_IFSD 
IOCONFIG_COLD_WTX, IOCONFIG_W
ARM_WTX, IOCONFIG_TCL_WTX 
IOCONFIG_COLD_CONF, IOCONFIG_WARM_CONF 
IOCONFIG_COLD_
BAUD, IOCONFIG_WARM_BAUD 
IOCONFIG_COLD_IFLEN, 
IOCONFIG_WARM_IFLEN 
IOCONFIG_COLD_IFBYTES, 
IOCONFIG_WARM_IFBYTES 
IOCONFIG_COLD_HISTLEN, 
IOCONFIG_WARM_HISTLEN (
IOCONFIG_COLD_HIST
CHARS, IOCONFIG_W
ARM_HISTCHARS 
IOCONFIG_TCL_IFLEN 
IOCONFIG_TCL_IFBYTES 
IOCONFIG_TCL_CONF 
CM_LIFECYCLE 
CM_KEY_1, CM_KEY_2, CM_KEY_3 (
CM_KEY_1_VER, CM_KEY_2_VER, CM_KEY_3_VER 
CVM_PIN
PROTECT COMMAND
/send 00100000
FUSE command
/send 0000000000

对于读/写命令,您需要询问您的供应商。 预个性化后,您可以开始使用该卡。建议在完成 FUSE 命令后发送重置命令。

最新更新