您的位置:首页 > 其它

高速公路ETC卡签之我见4-卡签结构说明

2016-12-14 09:37 239 查看


本部分简单介绍下高速公路ETC主要设备—用户卡与OBU的文件结构,仅描述其基本结构以及关键的文件的定义说明,旨在让大家对卡签结构有个基本的认识,完整的文件定义请参考《收费公路联网电子不停车收费技术要求》(该标准为2011年正式发布,当前存量卡签大部分符合该要求,以下统称为“旧标准”)、《全国高速公路电子不停车收费联网工作总体技术方案(2015年版V1.2)》之《-附录4全国高速公路电子不停车收费联网用户卡、ESAM文件结构与数据定义》(2015年ETC全国联网时针对“旧标准”中的文件结构做了一些修订,原则上后续卡签按照该要求发行,但不同省份推进的计划可能有所差异,以下统称该文档为“新标准”)。

本文以新标准为蓝本对卡签结构进行介绍,新旧版本差异之处会进行特别标示,另外也可通过“新旧标准主要差异”章节查看新旧标准的差异。

实际发行卡签时,由于存在独特的业务需求,个别省份会在标准的基础上新增属于省内私有的文件;此类文件的权限、大小、用途均由省内自行定义,差异较大,本文不做讨论。

1. 用户卡文件结构和数据定义

高速公路不停车收费系统使用双界面CPU卡作为通行介质。包括储值卡、记账卡两种,两者具有相同的文件结构。

1.1.用户卡文件结构

1.1.1.文件结构图

所有用户卡必须建立以下文件,结构见下图。



1.1.2.文件结构说明

用户卡详细文件说明见表1.1-1。

表1.1-1用户卡详细文件结构

文件名称
文件类型
文件标识符
读权
写权
备注
MF
主文件
3F00
建立权:MK_MF
厂商交货时已经建立
密钥文件
密钥文件
--
禁止
增加密钥权:MK_MF
禁止读,通过卡片主控密钥MK_MF采用密文+MAC方式写入密钥
持卡人基本数据文件
二进制文件
0016
自由
DAMK_MF
自由读,写时使用卡片维护密钥DAMK_MF进行线路保护(明文+
MAC)
DIR目录数据文件
变长记录
0001
自由
DAMK_MF
自由读,写时使用卡片维护密钥DAMK_MF进行线路保护(明文+
MAC)
DF01联网收费应用目录
目录文件
1001
建立权

MK_MF
擦除权MK_MF
卡片主控密钥MK_MF认证通过后可以建立和擦除文件
密钥文件
密钥文件
--
禁止
增加密钥权MK_DF01
禁止读,通过应用主控密钥MK_DF01采用密文+MAC方式写入密钥
卡片发行基本数据文件
二进制文件
0015
自由
DAMK_DF01
自由读,写时使用应用维护密钥DAMK_DF01进行线路保护(明文+
MAC)
联网收费复合消费过程文件
变长记录文件
0019
自由
DAMK_DF01
自由读,写时使用应用维护子密钥DAMK_DF01线路保护(明文+
MAC)或UPDATE CAPP DATA CACHE方式写
电子钱包文件
专用钱包
0002
自由
COS

维护
读写权限与状态寄存器无关;自由读;消费子密钥DPK认证后可进行扣款;圈存子密钥DLK认证后可充值。
终端交易记录文件
循环文件
0018
PIN
不可写

COS维护
PIN验证通过后可读
联网收费信息文件
二进制文件
0012
自由
UK_DF01
自由读,外部认证UK_DF01通过后可以写,无线路保护
标识站文件
二进制文件
0008
自由
UK_DF01
外部认证UK_DF01通过后可以写,无线路保护
保留文件6
二进制文件
0009
自由
自由
自由读,自由写
保留文件2
变长记录文件
001A
自由
DAMK_DF01
自由读,写时使用应用维护子密钥DAMK_DF01线路保护(明文+
MAC)或UPDATE CAPP DATA CACHE方式写
保留文件3
变长记录文件
001B
自由
UK_DF01
外部认证UK_DF01通过后可以写,无线路保护
保留文件4
二进制文件
001C
自由
UK_DF01
外部认证UK_DF01通过后可以写,无线路保护
保留文件5
二进制文件
001D
自由
UK_DF01
外部认证UK_DF01通过后可以写,无线路保护

1.1.3.应用要求

a) 所有保留文件分为行业应用保留文件和省级应用保留文件,行业应用保留文件作为将来行业统一定义使用,各省(区、市)不得自行应用;省级应用保留文件各省(区、市)应严格按照要求建立,并可根据需要自行选择使用,为避免省域间发生冲突,使用前应向交通运输部路网监测与应急处置中心(以下简称“部路网中心”)报备。

b) DF01应用目录下尚未定义的文件标识符,000A~000F(对应短文件标识符为0A~0F)作为省级自定义应用保留,各省(区、市)可根据需要自行定义文件类型、空间长度和操作权限等并使用,并应提前向部路网中心报备;其他短文件标识符作为行业应用保留,各省(区、市)不得应用。

c) 各省(区、市)不得自行更改统一定义的文件类型、空间长度和操作权限等,同时不得自行定义和使用文件中的行业预留字节,所有预留字节初始化时应写为0xFF。

d) MF文件下的应用目录文件标识符,1002~100F(DF02~DF0F)作为省级应用保留,各省(区、市)可根据需要建立和使用;其他应用目录文件标识符作为行业应用保留,各省(区、市)不得自行使用;对于有需要拓展使用应用目录文件的省(区、市),应提前向部路网中心报备。

e) 考虑到各省(区、市)不同的应用扩展,将保留文件2(001A)作为省级应用保留文件。用于实现各省(区、市)对所有的卡片(包含外省(区、市))进行读写操作,通过复合消费指令完成,以变长记录的形式保存;其中复合应用类型标识符指定为各省(区、市)行政区划代码,以区分各省(区、市)的不同应用;各省(区、市)在卡片初始化时应提前为全国34个省(区、市)建立标识记录。

f) 考虑到各省(区、市)不同的应用扩展,将保留文件3(001B)作为省级保留文件。用于实现各省(区、市)对所有的卡片(包含外省(区、市))进行读写操作,通过外部认证完成,以变长记录的形式保存;其中应用类型标识符指定为各省(区、市)行政区划代码,以区分各省(区、市)的不同应用;各省(区、市)在卡片初始化时应提前为全国34个省(区、市)建立标识记录。

g) 考虑到部分省(区、市)对路径精确标识的需求,启用全国统一预留文件中的0008文件作为标识站应用文件,供实施路径精确标识的省(区、市)使用。

h) 保留文件4(001C)、保留文件5(001D)为行业应用保留文件,可通过外部认证完成写入,各省(区、市)不得自行使用。

i) 针对本次全国联网,增加保留文件6(0009),作为省级应用保留文件。

j) 用户卡文件结构的技术解释由交通运输部公路科学研究院负责。

1.2.数据定义说明(节选)

该章节仅对当前交易过程中经常使用到的文件、或者新旧标准中差异较大的文件进行介绍,完整的数据定义说明请参照相应的标准。

1.2.1.MF文件下密钥文件

MF下密钥文件结构见表1.2-1。

表1.2-1 MF下密钥文件结构

密钥名称
密钥标识
密钥大小
错误计数器
卡片主控密钥 MK_MF
00
10H
3
卡片维护密钥 DAMK_MF
01
10H
3
密钥用途与用法:

a) 制造主密钥外部认证通过后,使用密钥更新命令将其替换成卡片主控密钥;

b) 卡片主控密钥在自身的控制下更新(密文+MAC);

c) 卡片主控密钥外部认证通过后,可在卡片MF下进行文件创建(创建持卡人基本数据文件、DIR目录数据文件等),并可以对MF下密钥文件进行更新;

d) 卡片维护子密钥在卡片主控密钥线路保护控制下装载、更新;

e) 卡片维护子密钥用于MF区域的应用数据(持卡人数据文件)维护,持卡人数据文件在卡片维护密钥的安全报文方式下(线路保护)写;

f) 卡片DF01下密钥文件的应用主控密钥在卡片主控密钥的线路保护控制下装载(密文+MAC)。

1.2.2.DF01联网收费应用目录下密钥文件

表1.2-2 DF01联网收费应用目录下密钥文件

密钥名称
密钥标识
密钥大小
算法标识
错误计数器
应用主控密钥 MK_DF01
00
10H
00
3
应用维护子密钥 AMK_DF01
01
10H
00
3
内部认证子密钥IK_DF01
00
10H
00
--
外部认证子密钥 UK_DF01
01
10H
00
3
消费子密钥1 DPK1
01
10H
00
--
消费子密钥2 DPK2
02
10H
00
--
圈存子密钥1 DLK1
01
10H
00
--
圈存子密钥2 DLK2
02
10H
00
--
TAC子密钥
DTK
00
10H
00
--
应用PIN PIN
00
06H
--
3
应用PIN解锁子密钥DPUK_DF01
00
10H
00
3
应用PIN重装子密钥DRPK_DF01
01
10H
00
3
说明:

a) 应用主控密钥在卡片主控密钥的线路保护控制下装载(密文+MAC);

b) 应用主控密钥在自身的控制下更新(密文+MAC);

c) 本密钥文件下其它密钥在应用主控密钥的线路保护控制下装载、更新(密文+MAC);

d) 应用主控密钥外部认证通过后,可以在DF01目录下进行文件创建(密钥文件、卡片发行基本数据文件、联网收费信息文件、钱包文件、终端交易记录文件、保留文件等);

e) 应用维护子密钥用于DF01区域的应用数据维护;

f) 内部认证子密钥用于终端设备验证卡片的合法性;

g) 外部认证子密钥认证通过后可对DF01下的联网收费信息文件、保留文件等进行更新;

h) 消费子密钥用于扣款认证操作,圈存子密钥用于充值认证操作,TAC子密钥用于交易成功后产生TAC交易认证码;

i) 应用PIN为个人口令密钥,用于钱包充值及读取终端交易记录,PIN码统一设为ASCII码“123456”。PIN码即为0x313233343536, 旧标准中对PIN码并无统一定义,各省自行确定)

1.2.3.持卡人基本数据文件

持卡人基本数据文件结构见表1.2-3。

表1.2-3持卡人基本数据文件结构

文件标识符
0016
文件类型
二进制文件
文件主体空间
55字节
操作权限
自由读,DAMK_MF线路保护写(明文+MAC)
字节
数据元
长度(字节)
说明
1
持卡人身份标识
1
自定义
2
本系统职工标识
1
自定义
3~22
持卡人姓名
20
持卡人姓名,编码见GB 2312
23~54
持卡人证件号码
32
持卡人证件号码
55
持卡人证件类型
1
见《收费公路联网收费技术要求》

1.2.4.卡片发行基本数据文件

卡片发行基本数据文件结构见表1.2-4。

表1.2-4卡片发行基本数据文件结构

文件标识符
0015
文件类型
二进制文件
文件主体空间
50字节
操作权限
自由读,DAMK_DF01线路保护写(明文+MAC)
字节
数据元
长度(字节)
说明
1~8
发卡方标识
8
发卡方惟一标识,编码方式见《收费公路联网电子不停车收费技术要求》第二部分
1关键信息编码
9
卡片类型
1
编码方式见《收费公路联网收费技术要求》表4.3
10
卡片版本号
1
高4位:行业统一定义;

低4位:由各省根据需要自定义
11~12
卡片网络编号
2
编码方式见《收费公路联网电子不停车收费技术要求》第二部分 1关键信息编码,如上海:3101
13~20
用户卡内部编号
8
编码方式见《收费公路联网电子不停车收费技术要求》第二部分 1关键信息编码
21~24
启用时间
4
格式:CCYYMMDD
25~28
到期时间
4
格式:CCYYMMDD
29~40
车牌号码
12
全牌照 (汉字+字母+数字)信息,采用字符型存储,汉字采用GB2312码,如:“京”编码为“BEA9”;

牌照信息不足12字节,后补0x00
41
用户类型
1
见GB/T 20851.4 P20
42
车牌颜色
1
0x00 –蓝色;0x01–黄色;0x02
–黑色;0x03 –白色;0x04~0xFF保留
43
车型
1
车型,编码方式见《收费公路联网收费技术要求》表4.3

44~46
预留
3
行业应用保留
47~50
预留
4
省内自定义应用
说明:

(1)依照本文件发行的卡片,版本高4位统一定义为“4”;

(2)省内不得自行扩展该文件长度。
注:卡片所遵循的标准标示在“卡片版本号”字段,该字段高四位等于
4时,说明该卡遵循“新标准”发行;高四位小于4时,该卡遵循“旧标准”发行。


1.2.5.联网收费复合消费过程文件

联网收费复合消费过程文件结构见表1.2-5。

表1.2-5联网收费复合消费过程文件结构

文件标识符
0019
文件类型
变长记录文件
文件大小
576字节
操作权限
自由读,写时使用应用维护子密钥DAMK_DF01线路保护(明文+
MAC)或UPDATE CAPP DATA CACHE方式写
字节
数据元
长度(字节)
说明
记录一:收费公路ETC专用记录(43字节)
1
复合应用类型标识符
1
为了使卡片在全国范围内通用,需要统一该标识,指定为固定值0xAA
2
记录长度
1
0x29
3
应用锁定标志
1
0x00:未锁定;0x01:已锁定;其他值:保留
4~5
入/出口收费路网号
2
见《收费公路联网收费技术要求》表4.3
6~7
入/出口收费站号
2
见《收费公路联网收费技术要求》表4.3
8
入/出口收费车道号
1
见《收费公路联网收费技术要求》表4.3
9~12
入/出口时间
4
UNIX时间(注)
13
车型
1
见《收费公路联网收费技术要求》表4.3
14
入出口状态
1
见《收费公路联网收费技术要求》表4.3
15~23
预留
9
由省内自定义应用
24~26
收费员工号
3
二进制方式存放入口员工号后六位
27
入/出口班次
1
MTC车道收费班次
28~39
车牌号码
12
见《收费公路联网收费技术要求》
40~43
预留
4
收费公路ETC预留
预留字节
预留应用记录1(43字节)
1
复合应用类型标识符
1
为了使卡片在全国范围内通用,需要统一该标识,指定为固定值0xB1
2
记录长度
1
0x29
3
应用锁定标志
1
0x00:未锁定;0x01:已锁定;其他值:保留
4-43
记录内容
40
预留应用记录2(43字节)
1
复合应用类型标识符
1
为了使卡片在全国范围内通用,需要统一该标识,指定为固定值0xB2
2
记录长度
1
0x29
3
应用锁定标志
1
0x00:未锁定;0x01:已锁定;其他值:保留
4-43
记录内容
40
预留应用记录3(43字节)
1
复合应用类型标识符
1
为了使卡片在全国范围内通用,需要统一该标识,指定为固定值0xB3
2
记录长度
1
0x29
3
应用锁定标志
1
0x00:未锁定;0x01:已锁定;其他值:保留
4-43
记录内容
40
预留应用记录4(43字节)
1
复合应用类型标识符
1
为了使卡片在全国范围内通用,需要统一该标识,指定为固定值0xB4
2
记录长度
1
0x29
3
应用锁定标志
1
0x00:未锁定;0x01:已锁定;其他值:保留
4-43
记录内容
40
预留应用记录5(43字节)
1
复合应用类型标识符
1
为了使卡片在全国范围内通用,需要统一该标识,指定为固定值0xB5
2
记录长度
1
0x29
3
应用锁定标志
1
0x00:未锁定;0x01:已锁定;其他值:保留
4-43
记录内容
40
预留应用记录6(63字节)
1
复合应用类型标识符
1
为了使卡片在全国范围内通用,需要统一该标识,指定为固定值0xC1
2
记录长度
1
0x3D
3
应用锁定标志
1
0x00:未锁定;0x01:已锁定;其他值:保留
4-63
记录内容
60
预留应用记录7(63字节)
1
复合应用类型标识符
1
为了使卡片在全国范围内通用,需要统一该标识,指定为固定值0xC2
2
记录长度
1
0x3D
3
应用锁定标志
1
0x00:未锁定;0x01:已锁定;其他值:保留
4-63
记录内容
60
预留应用记录8(96字节)
1
复合应用类型标识符
1
为了使卡片在全国范围内通用,需要统一该标识,指定为固定值0xD1
2
记录长度
1
0x5E
3
应用锁定标志
1
0x00:未锁定;0x01:已锁定;其他值:保留
4-96
记录内容
93
预留应用记录9(96字节)
1
复合应用类型标识符
1
为了使卡片在全国范围内通用,需要统一该标识,指定为固定值0XD2
2
记录长度
1
0x5E
3
应用锁定标志
1
0x00:未锁定;0x01:已锁定;其他值:保留
4-96
记录内容
93
说明:UNIX时间是UNIX或类UNIX系统使用的时间表示方式,从格林威治标准时间1970年1月1日0时0分0秒起至现在的总秒数,不包括闰秒。
注:在旧标准的基础上新增了预留应用记录1~9共9条记录。

1.2.6.电子钱包文件

电子钱包文件结构见表1.2-6。

表1.2-6电子钱包文件结构

文件标识符
0002
文件类型
钱包文件,循环记录
文件主体空间
COS自定义
操作权限
自由读,写权COS维护
字节
数据元
长度(字节)
说明
COS自定义
金额
COS自定义
电子钱包当前金额

2. ESAM文件结构和数据定义

2.1.ESAM文件结构

2.1.1.文件结构图

所有OBE-SAM必须建立以下文件,结构见图2.1-1。



2.1.2.文件结构说明

OBE-SAM详细文件说明见表2.1-1。

表2.1-1 OBE-SAM详细文件结构

文件名称
文件类型
文件标识符
读权
写权
备注
MF
主文件
3F00
建立权:MK_MF
厂商交货时已经建立
密钥文件
密钥文件
--
禁止
增加密钥权:MK_MF
禁止读,通过卡片主控密钥MK_MF采用密文+MAC方式写入密钥
系统信息文件
二进制文件
EF01
自由
DAMK_MF
自由读,写时使用卡片维护密钥DAMK_MF进行线路保护(明文+
MAC)
系统保留文件
二进制文件
EF02
自由
DAMK_MF
自由读,写时使用卡片维护密钥DAMK_MF进行线路保护(明文+
MAC)
DF01 ETC应用目录
目录文件
DF01
建立权

MK_MF
擦除权MK_MF
卡主控密钥MK_MF认证通过后可以建立和擦除文件
应用密钥文件
密钥文件
--
禁止
增加密钥权MK_DF01
禁止读,通过应用主控密钥MK_DF01采用密文+MAC方式写入密钥
车辆信息文件
二进制文件
EF01
RK2_DF01线路保护
DAMK_DF01
RK2_DF01线路保护读,写时使用应用维护密钥DAMK_DF01进行线路保护(明文+
MAC)
应用交易记录文件
循环定长记录文件
EF02
自由
自由
自由读,自由写
应用保留文件1
二进制文件
EF03
自由
DAMK_DF01
自由读,写时使用应用维护密钥DAMK_DF01进行线路保护(明文+
MAC)
应用保留文件2
二进制文件
EF04
自由
自由
自由读,自由写
应用保留文件3
二进制文件
EF05
认证读
DAMK_DF01
认证读,写时使用应用维护密钥DAMK_DF01进行线路保护(明文+
MAC)
OBU应用预留文件1
二进制文件
EF06
自由
DAMK_DF01
自由读,写时使用应用维护密钥DAMK_DF01进行线路保护(明文+
MAC)
OBU应用预留文件2
二进制文件
EF07
自由
自由
自由读,自由写
OBU应用预留文件3
二进制文件
EF0A
自由
认证写
自由读,外部认证UK_DF01通过后可以写,无线路保护
OBU应用预留文件4
二进制文件
EF0B
自由
认证写
自由读,外部认证UK_DF01通过后可以写,无线路保护

2.1.3.应用要求

a) 图2.1-1定义的所有保留文件分为行业应用保留文件和省级应用保留文件,行业应用保留文件作为将来行业统一定义使用,各省(区、市)不得自行应用;省级应用保留文件各省(区、市)应严格按照要求建立,并可根据需要使用,同时应向部路网中心报备。

b) 各省(区、市)不得自行更改统一定义的文件类型、空间长度和操作权限等,同时不得自行定义和使用文件中的行业预留字节,所有预留字节初始化时应写为0xFF。

c) MF文件下的应用目录文件标识符,DF02~DF0F作为省级应用保留,各省(区、市)可根据需要建立和使用,并应提前向部路网中心报备;其他应用目录文件标识符作为行业应用保留,各省(区、市)不得自行使用。

d) 应用保留文件1(EF03)和应用保留文件3(EF05),作为行业应用保留文件,各省(区、市)自定义应用不得自行使用;应用保留文件2(EF04)作为省级应用保留文件。

e) OBU应用预留文件1(EF06)和OBU应用预留文件2(EF07),作为省级应用保留文件。

f) 考虑到未来拓展应用,增加OBU应用预留文件3(000A)和OBU应用预留文件4(000B),作为行业应用保留文件,各省(区、市)自定义应用不得自行使用。

g) OBE-SAM文件结构的技术解释由交通运输部公路科学研究院负责。

2.2.数据定义说明(节选)

2.2.1.系统信息文件

系统信息文件详细说明见表2.2-2。

表2.2-2系统信息文件说明

文件标识(FID)
‘EF01’
文件类型
二进制文件
文件大小
99字节
读取:自由
写入:DAMK _MF线路保护(明文
+ MAC)
字节
类型
长度(字节)
内容
1 – 8
cn
8
发行方标识,见《收费公路联网电子不停车收费技术要求》第二部分
1关键信息编码
9
cn
1
协约类型
10
cn
1
合同版本号

高4位:行业统一定义;

低4位:由各省根据需要自定义
11 – 18
cn
8
合同序列号
19– 22
cn
4
合同签署日期格式:CCYYMMDD
23 – 26
cn
4
合同过期日期格式:CCYYMMDD
27
B
1
拆卸状态
28 – 99
an
72
预留
说明:

(1)依照本文件发行的OBE-SAM,版本高4位统一定义为“4”;

(2)省内不得自行扩展该文件长度。
拆卸状态说明见表2.2-3。

表2.2-3拆卸状态说明


状态
描述
高4位
0000
RS
由路侧根据防拆信息控制OBU的通行
0001
OB
由OBU根据防拆信息设置自身工作状态
1111
NU
防拆信息未启用
注:其它值被保留
低4位
0000
PF
标签已被非法拆卸
0001
OK
正常工作状态
注:其它值被保留
注:ESAM所遵循的标准标示在“合同版本号”字段,该字段高四位等于
4时,说明该ESAM遵循“新标准”发行;高四位小于4时,该ESAM遵循“旧标准”发行。


2.2.2.ETC应用车辆信息文件

ETC应用车辆信息文件详细说明见表2.2-5。

表2.2-5 ETC应用车辆信息文件说明

文件标识(FID)
‘EF01’
文件类型
二进制文件
文件大小
79字节
读取:RK2_DF01线路保护(密文)
写入:DAMK _DF01线路保护(明文
+ MAC)
字节
类型
长度(字节)
内容
1 – 12
an
12
车牌号,全牌照 (汉字+字母+数字)信息,采用字符型存储,汉字采用GB2312码,如:“京”编码为“BEA9”;牌照信息不足12字节,后补0x00
13 – 14
an
2
车牌颜色

高字节: 00H

低字节:00H –蓝色;01H
–黄色;02H –黑色;03H
–白色
15
cn
1
车型,编码方式见《收费公路联网收费技术要求》表4.3
16
cn
1
车辆用户类型,编码方式见GB/T 20851.4 – 2007,P20
17– 20
cn
4
车辆尺寸(长[2字节]
X 宽[1字节]
X 高[1字节]),单位:dm。
21
cn
1
车轮数
22
cn
1
车轴数
23 – 24
cn
2
轴距,单位:dm
25 – 27
cn
3
车辆载重/座位数,其中,载重的单位为:kg
28 – 43
an
16
车辆特征描述
44–59
an
16
车辆发动机号
60 – 79
b
20
保留字段

2.3.OBE-SAM内部密钥说明

OBE-SAM内密钥说明见表2.3-1。

表2.3-1 OBE-SAM内密钥说明

密钥
说明
用途
标识
版本
长度
分散级数
MF下安全文件
MK_MF
MF主控密钥
00
00
00
16
0
DAMK_MF
MF系统维护密钥
01
01
00
16
0
DF01下安全文件
MK_DF01
DF01主控密钥
00
00
00
16
0
DAMK_DF01
DF01应用维护密钥
01
01
00
16
0
UK_DF01
DF01外部认证密钥
00
01
00
16
0
RK1_DF01
DF01应用认证密钥
01
02
00
16
0
RK2_DF01
DF01应用加密密钥
01
03
00
16
0
RK2_DF01
DF01应用加密密钥
01
03
01
16
0
RK2_DF01
DF01应用加密密钥
01
03
02
16
0
注:密钥用途说明。‘00’ 外部认证密钥,用于外部认证命令;‘01’ 传输密钥,用于数据传输时加密或计算MAC。

2.4.OBE-SAM内部密钥管理

OBE-SAM密钥管理见表2.4-1。

表2.4 -1 OBE-SAM密钥管理

分类
密钥
用途
主控密钥
MK_MF
控制MF下文件的建立和密钥的写入
MK_DF01
控制DF01下文件的建立和密钥的写入
维护密钥
DAMK _MF
发卡方或应用提供方用于产生更新二进制文件或记录命令的MAC
DAMK_DF01
外部认证密钥
UK_DF01
用于验证路侧设备的合法性
计算密钥
RK1_DF01
用于产生读二进制文件或记录命令的MAC
计算密钥
RK2_DF01
用于加密读取车辆信息文件信息。
注:所有密钥的装载和修改应使用密文+MAC的方式。

2.5.OBE-SAM卡复位信息的约定

OBE-SAM复位信息中历史字节的约定(共15字节)见表2.5-1。

表2.5-1 OBE-SAM复位信息的约定

名称
类型
长度(字节)
说明
交通运输部标识
an
1
固定为’4A’
芯片商注册标识号
an
2
芯片厂商注册标识
OBE厂商标识
an
2
由收费公路电子收费密钥管理单位分配
COS版本号
cn
1
主版本号+次版本号,范围1.0~9.9
COS修订版本号
cn
1
范围0~99
YEAR
cn
1
生产年份
MON
cn
1
生产月份
DAY
cn
1
生产日
ESAM结构版本
cn
1
ESAM结构版本号
流水号
an
4
惟一性(在卡商内部)

3. 新旧标准主要差异

3.1.用户卡结构差异

序号
内容
旧标准
新标准
1
内部认证密钥

密钥标识00

计数器 --
2
Pin码
无统一标准,个别省份为123456
“123456”
ASCII码值
3
15文件
长度:43

版本号:高4位<4

车牌颜色:无

车型:无

行业保留字段:无

省内自定义:无
长度:50

版本号:高四位为4,低四位省级定义

车牌颜色:第42字节

车型:第43字节

行业保留字段:44-46,共3字节,填充0xFF

省内自定义:47-50,共4字节
4
19文件
长度:43

记录一40~43字节:预留

预留记录1:无

预留记录2:无

预留记录3:无

预留记录4:无

预留记录5:无

预留记录6:无

预留记录7:无

预留记录8:无

预留记录9:无
长度:576

记录一40~43字节:收费公路ETC预留

预留记录1:长度
43

预留记录2:长度
43

预留记录3:长度
43

预留记录4:长度
43

预留记录5:长度
43

预留记录6:长度
63

预留记录7:长度
63

预留记录8:长度
96

预留记录9:长度
96
5
18文件
文件大小:记录长度为23字节,50条交易记录
文件大小:记录长度为23字节,不少于50条交易记录
6
09文件

长度:512
7
1A文件
文件长度1024,记录长度为33
按照顺序创建34省份记录,记录长度30

余下4字节预留
8
1B文件
文件长度1024,记录长度为33
按照顺序创建34省份记录,记录长度30

余下4字节预留

3.2.ESAM结构差异

序号
内容
旧标准
新标准
1
OBU应用预留文件3

二进制文件

长128字节
2
OBU应用预留文件4

二进制文件

长512字节
3
DF01外部认证密钥

密钥标识01
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息