汽车充电桩IC卡技术设计规范方案V1.docx

上传人:b****8 文档编号:27988546 上传时间:2023-07-07 格式:DOCX 页数:43 大小:405.68KB
下载 相关 举报
汽车充电桩IC卡技术设计规范方案V1.docx_第1页
第1页 / 共43页
汽车充电桩IC卡技术设计规范方案V1.docx_第2页
第2页 / 共43页
汽车充电桩IC卡技术设计规范方案V1.docx_第3页
第3页 / 共43页
汽车充电桩IC卡技术设计规范方案V1.docx_第4页
第4页 / 共43页
汽车充电桩IC卡技术设计规范方案V1.docx_第5页
第5页 / 共43页
点击查看更多>>
下载资源
资源描述

汽车充电桩IC卡技术设计规范方案V1.docx

《汽车充电桩IC卡技术设计规范方案V1.docx》由会员分享,可在线阅读,更多相关《汽车充电桩IC卡技术设计规范方案V1.docx(43页珍藏版)》请在冰豆网上搜索。

汽车充电桩IC卡技术设计规范方案V1.docx

汽车充电桩IC卡技术设计规范方案V1

 

预付费汽车充电桩IC卡技术规范

V1.7

 

 

北京握奇数据系统有限公司

2010年8月

此规范仅适用于汽车充电桩IC卡的软件设计工作,涉及IC卡充电桩体厂商程序设计、电卡结构、数据内容、售电管理流程等方面。

在使用的IC卡充电桩体及售电管理流程必须符合此设计规范。

本规范按卡片遵循的标准及规范、数据项定义、卡片逻辑结构及业务流程四个部分进行描述。

一.卡片遵循的标准及规范

本规范中所涉及的IC卡均为智能卡即CPU卡,考虑卡片的通用性及应用的可拓展性,卡片符合以下标准和规范:

●ISO14443-1无触点的集成电路卡 第一部分:

物理特性

●ISO14443-2无触点的集成电路卡 第二部分:

射频电压和通讯接口

●ISO14443-3无触点的集成电路卡 第三部分:

初始化和防冲突

●ISO14443-4无触点的集成电路卡第四部分:

传输协议

●中国金融集成电路(IC)卡电子钱包扩展应用规范

二.数据项定义

2.1.卡号

卡号:

8字节。

电力公司在发卡时为每一用户分配的编号,为压缩BCD码,严格做到一卡一号不重复。

2.2.电卡类型

电卡类型:

1字节。

用于区分卡的类型,根据不同的卡类型采取不同的处理流程。

包括用户卡、密钥修改卡、参数设置卡、密钥修改卡、测试卡等。

2.3.剩余金额

剩余金额:

4字节Hex码;桩体中当前剩余的金额,用于桩体的用电扣减和比对。

2.4.本次购电金额

本次购电数据:

4字节。

用户每次到售电系统交款金额。

用户购电时累加到用户卡的购电钱包文件中。

2.5.购电次数

购电次数:

3字节。

用户从开户起到售电网点交款购电总次数,每购一次电购电次数加一。

2.6.报警金额

报警金额:

4字节。

提醒用户尽快购电的报警门限金额。

当桩体中剩余金额小于等于报警金额时,用户桩体的液晶显示部分处于闪烁状态,给予用户灯光报警。

2.7.购电日期

购电日期:

4字节。

以yyyymmdd格式存储。

2.8.交易开始时间、交易结束时间

用电时间:

6字节。

记录用户用电的起始时间。

以yyyymmddhhmm格式存储。

用于用电信息的抄收记录。

2.9.用电量

用电量:

4字节。

记录用户用电的实际用量。

用于用电信息的抄收。

2.10.桩体号

桩体号:

6字节。

每一块桩体设置不同的桩体号,便于系统对桩体的管理。

桩体号的设定在桩体完成密钥修改前设定,一经安装运行即不再改变。

严格做到一桩体一号。

2.11.报警功率

报警功率:

4字节。

2.12.限定功率

限定功率:

4字节。

三.卡片定义及应用流程

卡片种类及作用

客户充电卡:

用户在售电系统和桩体之间传递购电信息、用电信息、管理信息的载体。

(ESAM密钥修改后使用)

ESAM:

安装于桩体内完成对用户卡的身份识别,保证桩体与用户卡数据交换的安全性、完整性。

充电管理卡:

卡内不存电子钱包,用于没有用户卡的用户,在缴纳现金后,员工通过该卡,能打开、关闭充电桩工作。

(ESAM密钥修改后使用)

充值卡:

为方便零时用户充电的定额卡,只能消费,不能充值,卡内余额为零时卡片作废。

(ESAM密钥修改后使用)

PSAM卡:

安装于售电系统的服务网点,完成对用户卡的身份识别。

修改/恢复密钥卡:

存放主密钥,通过桩体完成ESAM模块密钥的更新,前者将测试密钥修改为运行密钥,后者将运行密钥还原为测试密钥。

功能测试卡:

对桩体的工作状态进行测试使用,使用时桩体进行各项功能测试,如测试电闸合上后自动跳开等。

(ESAM密钥修改后使用)

故障检修卡:

用于停止充电桩正在进行的充电,使用此卡不能进行充电。

(ESAM密钥修改后使用)

出厂设置卡:

在出厂前设置桩体的各项参数,包括桩体号,此号设置后不能修改。

(ESAM密钥修改前使用)

卡片逻辑结构

本规范中定义了用户卡、ESAM、PSAM、修改密钥卡等应用卡片。

数据在购电卡中采用不定长格式存放,在与购电卡进行数据交换或与数据抄收桩体进行数据传输时均采用数据串的形式进行,具体格式如下:

起始

电卡类型(命令)

长度

数据

校验

结束

起始:

1字节,固定为68H,为数据串的开始标识。

电卡类型(命令):

1字节,不同的电卡类型(命令)表示与IC卡桩体进行数据交换的流程不同,它决定了数据串中数据的长度。

长度:

1字节,压缩BCD码,为数据串中数据区的长度。

数据:

字节数不定,为前面介绍数据项的组合,组合方式与命令有关。

校验:

1字节,为电卡类型、长度、数据三部分的累加和去除高字节自然溢出后得到,为16进制数。

结束:

1字节,固定为16H,代表数据串结束。

对数据串是否有效的判别依据为:

起始、结束字节必须正确;长度与数据区字节数必须相等;校验必须正确。

数据项中未特殊说明的均为BCD码。

3.1.客户充电卡

3.1.1.用途

用户用来完成购电以及向桩体中追加购电金额的电卡。

3.1.2.文件定义

文件

内容说明

标识

空间

MF

主文件

3F00

FFFF

MEF

卡号信息文件

0001

08H

MKF

主密钥文件

0000

20H

DF01

桩体应用目录文件

3F01

1B0H

DKF

桩体应用密钥文件

0000

100H

EF1

指令二进制文件

0011

20H

EF2

购电钱包文件

0001

08H

EF3

交易明细文件

0018

17H*0AH

EF4

锁卡标识文件

0005

01H

EF5

返写信息文件

0002

50H*0AH

3.1.3.卡号信息文件

序号

数据项

长度

说明

1

卡号

8

BCD

3.1.4.密钥定义

标识

名称

分散

使用权

更改权

00

应用主控密钥

自由

应用主控密钥

01

桩体内部认证密钥

自由

应用主控密钥

02

指令信息外部认证密钥

自由

应用主控密钥

04

锁卡外部认证密钥

自由

应用主控密钥

00

充值子密钥

自由

应用主控密钥

01

消费子密钥

自由

应用主控密钥

00

TAC子密钥

自由

应用主控密钥

02

灰锁子密钥

自由

应用主控密钥

01

解扣子密钥

自由

应用主控密钥

09

解扣MAC主密钥

自由

应用主控密钥

05

返写外部认证密钥

自由

应用主控密钥

●密钥如需分散,分散因子为8字节卡号。

●桩体内部认证密钥用于比较各种卡与ESAM、PSAM是否是一个系统发行的。

●指令信息外部认证密钥用于对指令二进制文件进行控制,认证通过后可以将指令信息写到用户卡中,与PSAM卡配对使用。

●圈存子密钥用于购电钱包文件的圈存充值操作,与PSAM卡配对使用。

●TAC子密钥用户圈存、灰锁等交易的TAC计算

●灰锁子密钥用于购电钱包的灰锁处理。

●锁卡外部认证密钥用于用户卡锁卡标识文件的控制,认证通过后可以对标识文件进行改写,与ESAM及PSAM卡配对使用。

●解扣子密钥用于购电钱包解扣交易处理。

●解扣MAC主密钥用于灰锁交易流程中的MAC计算及解扣交易流程中的MAC校验,和ESAM配对使用,达到灰锁和解扣一一对应的目的。

3.1.5.指令二进制文件

指令二进制文件存放用户购电相关信息。

序号

数据项

长度

说明

1

起始

1

68H

2

卡类型(命令)

1

01H

3

长度

1

HEX

4

购电日期

4

BCD(YYYYMMDD)

5

购电次数

3

HEX

6

校验和

1

HEX

7

结束码

1

16H

3.1.6.购电金额钱包文件

序号

数据项

长度

说明

1

剩余电量

4

HEX

3.1.7.返写信息文件

序号

数据项

长度

说明

1

交易开始时间

6

BCD(YYYYMMDDhhmm)

2

交易前余额

4

BCD

3

交易结束时间

6

BCD(YYYYMMDDhhmm)

4

交易后余额

4

BCD

5

用电量

4

BCD

 

3.2.ESAM

3.2.1.用途

ESAM在桩体中有两个作用:

1、完成与客户充值卡的安全认证;

2、作为桩体内数据存储区。

3.2.2.文件定义

文件

内容说明

标识

空间

MF

主文件

3F00

MKF

密钥文件

0000

EF1

桩体基本信息文件

0016

EF2

剩余金额钱包文件

0002

EF3

参数信息文件

0003

0100

EF4

桩体运行信息文件

0005

3.2.3.密钥定义

标识

名称

分散

使用权

更改权

00

应用主控密钥

自由

应用主控密钥

01

桩体内部认证密钥

自由

应用主控密钥

02

参数设置外部认证密钥

自由

应用主控密钥

03

桩体号设置外部认证密钥

自由

应用主控密钥

04

锁卡外部认证密钥

自由

应用主控密钥

01

灰锁主密钥

自由

应用主控密钥

02

消费主密钥

自由

应用主控密钥

01

解扣主密钥

自由

应用主控密钥

06

指令二进制MAC校验密钥

自由

应用主控密钥

09

解扣MAC子密钥

自由

应用主控密钥

05

返写外部认证密钥

自由

应用主控密钥

0A

远程控制MAC校验密钥

自由

应用主控密钥

0B

广播MAC校验密钥

自由

应用主控密钥

●桩体内部认证密钥用于比较各种卡与ESAM、PSAM是否是一个系统发行的。

●参数设置外部认证密钥用于对参数信息文件的控制,认证通过后可以对参数进行修改。

●锁卡外部认证密钥用于对用户卡锁卡标识文件的写权限获取。

与用户卡配对使用。

●灰锁主密钥用于用户卡购电钱包文件的灰锁处理。

与用户卡配对使用。

●指令二进制MAC校验密钥用于对参数设置卡的指令数据的校验,避免参数数据在线路上被篡改。

与参数设置卡配对使用。

●解扣主密钥用于用户卡购电钱包的解扣交易处理,与用户卡配对使用。

●解扣MAC子密钥用于解扣交易流程中的MAC计算,与用户卡配对使用,达到灰锁和解扣一一对应的目的。

●远程控制MAC校验密钥用于对从主站接收数据的校验。

●广播MAC校验密钥用于对从主站接收到的广播数据的校验。

3.2.4.基本信息文件

序号

数据项

长度

说明

1

桩体号

6

BCD

3.2.5.剩余金额钱包文件

序号

数据项

长度

说明

1

剩余金额

4

HEX

2

交易金额

4

HEX

3.2.6.参数信息文件

序号

数据项

长度

说明

1

当前交易费率1电量单价

3

BCD(四位小数,单位:

元,缺省值:

1.0000)

2

当前交易费率2电量单价

3

BCD(四位小数,单位:

元,缺省值:

1.0000)

3

当前交易费率3电量单价

3

BCD(四位小数,单位:

元,缺省值:

1.0000)

4

当前交易费率4电量单价

3

BCD(四位小数,单位:

元,缺省值:

1.0000)

5

当前交易费率5电量单价

3

BCD(四位小数,单位:

元,缺省值:

1.0000)

6

当前交易费率6电量单价

3

BCD(四位小数,单位:

元,缺省值:

1.0000)

7

当前交易费率7电量单价

3

BCD(四位小数,单位:

元,缺省值:

1.0000)

8

当前交易费率8电量单价

3

BCD(四位小数,单位:

元,缺省值:

1.0000)

9

备用交易费率1电量单价

3

BCD(四位小数,单位:

元,缺省值:

FF.FFFF)

10

备用交易费率2电量单价

3

BCD(四位小数,单位:

元,缺省值:

FF.FFFF)

11

备用交易费率3电量单价

3

BCD(四位小数,单位:

元,缺省值:

FF.FFFF)

12

备用交易费率4电量单价

3

BCD(四位小数,单位:

元,缺省值:

FF.FFFF)

13

备用交易费率5电量单价

3

BCD(四位小数,单位:

元,缺省值:

FF.FFFF)

14

备用交易费率6电量单价

3

BCD(四位小数,单位:

元,缺省值:

FF.FFFF)

15

备用交易费率7电量单价

3

BCD(四位小数,单位:

元,缺省值:

FF.FFFF)

16

备用交易费率8电量单价

3

BCD(四位小数,单位:

元,缺省值:

FF.FFFF)

17

备用费率电量单价切换时间

5

BCD(YYMMDDhhmm)

3.3.PSAM

3.3.1.用途

PSAM应用于系统的售电窗口,完成对用户卡购电过程中必要的安全认证。

3.3.2.文件定义

文件

内容说明

标识

空间

MF

主文件

3F00

MKF

主密钥文件

0000

MEF

卡号信息文件

0001

08H

DF01

桩体应用目录文件

3F01

DKF

桩体应用密钥文件

0000

3.3.3.卡号信息文件

序号

数据项

长度

说明

1

卡号

8

BCD

3.3.4.密钥定义

标识

名称

分散

使用权

更改权

00

应用主控密钥

自由

应用主控密钥

00

口令

自由

口令

00

桩体内部认证密钥

自由

应用主控密钥

05

指令信息外部认证密钥

口令

应用主控密钥

04

锁卡外部认证密钥

口令

应用主控密钥

01

解扣主密钥

口令

应用主控密钥

02

充值主密钥

自由

应用主控密钥

03

消费主密钥

口令

应用主控密钥

06

指令二进制MAC校验密钥

口令

应用主控密钥

09

终端解扣MAC主密钥

口令

应用主控密钥

●应用主控密钥分散因子为PSAM卡序列号后8字节。

●桩体内部认证密钥用于比较用户卡与PSAM是否是一个系统发行的。

●锁卡外部认证密钥用于对用户卡锁卡标识文件的写权限获取。

与用户卡配对使用。

●指令二进制MAC校验密钥用于对参数设置卡的指令数据的校验码的计算,避免参数数据在线路上被篡改。

与参数设置卡配对使用。

●解扣主密钥用于用户卡购电钱包的解扣交易处理,与用户卡配对使用。

●解扣MAC主密钥用于解扣交易流程中的MAC计算,与用户卡配对使用,用于异常情况的解扣处理。

3.4.修改/还原密钥卡

3.4.1.用途

在桩体生产过程中,为方便生产厂家测试,ESAM中的密钥为测试值。

桩体出厂前,利用电力公司的修改密钥卡将桩体内ESAM的测试密钥修改为实际的运行密钥。

桩体密钥修改后意味着生产厂家使用的电卡将不可以继续使用,从而体现了电力公司对ESAM密钥的控制权限。

密钥修改卡对需要分散使用的密钥采用密文方式传递导出和使用。

3.4.2.文件定义

文件

内容说明

标识

空间

MF

主文件

3F00

MKF

主密钥文件

0000

MEF1

卡号信息文件

0001

0008

DF01

应用目录文件

3F01

DKF

应用密钥文件

0000

EF1

指令信息文件

0001

0120

3.4.3.卡号信息文件

序号

数据项

长度

说明

1

卡号

8

BCD

3.4.4.密钥定义

标识

名称

分散

使用权

更改权

00

应用主控密钥

自由

应用主控密钥

00

桩体内部认证密钥

自由

应用主控密钥

01

ESAM应用主控密钥

自由

应用主控密钥

3.4.5.指令信息文件

序号

数据项

长度

说明

1

起始

1

68H

2

卡类型(命令码)

1

02H

3

长度

2

HEX

4

应用主控密钥

18

HEX

5

内部认证密钥

18

HEX

6

参数设置外部认证密钥

18

HEX

7

桩体号设置外部认证

18

HEX

8

锁卡外部认证密钥

18

HEX

9

灰锁主密钥

18

HEX

10

消费主密钥

18

HEX

11

解扣主密钥

18

HEX

12

指令二进制MAC校验密钥

18

HEX

13

解扣MAC子密钥

18

HEX

14

返写外部认证密钥

18

HEX

15

远程控制MAC校验密钥

18

HEX

16

广播MAC校验

18

HEX

17

校验码

1

HEX

18

结束码

1

16H

3.5.工具卡(功能测试卡、故障检修卡)

3.5.1.用途

功能测试卡用于桩体的基本功能测试,如继电器的开启关闭等;(修改密钥后使用)

故障检修卡用于停止充电桩正在进行的充电,使用此卡不能进行充电。

(修改密钥后使用)

这两种卡只需在密钥匹配的情况下就可以使用,卡结构相同。

卡类型‘11’为功能测试卡,卡类型‘12’为故障检修卡。

3.5.2.文件定义

文件

内容说明

标识

空间

MF

主文件

3F00

MKF

主密钥文件

0000

MEF1

卡号信息文件

0001

0008

DF01

应用目录文件

3F01

DKF

应用密钥文件

0000

EF1

指令信息文件

0001

05H

3.5.3.卡号信息文件

序号

数据项

长度

说明

1

卡号

8

BCD

3.5.4.密钥定义

标识

名称

分散

使用权

更改权

00

应用主控密钥

自由

应用主控密钥

01

内部认证密钥

自由

应用主控密钥

3.5.5.指令信息文件

序号

数据项

长度

说明

1

起始

1

68H

2

卡类型(命令)

1

11H/12H

3

长度

1

00H

4

校验和

1

11H/12H

5

结束码

1

16H

3.6.充电管理卡

3.6.1.用途

用来完成现金结算客户的充电允许卡。

第一次刷卡开始充电,第二次刷卡停止充电。

(修改密钥后使用)

3.6.2.文件定义

文件

内容说明

标识

空间

MF

主文件

3F00

FFFF

MEF

卡号信息文件

0001

08H

MKF

主密钥文件

0000

20H

DF01

桩体应用目录文件

3F01

1B0H

DKF

桩体应用密钥文件

0000

100H

EF1

指令二进制文件

0011

20H

3.6.3.卡号信息文件

序号

数据项

长度

说明

1

卡号

8

BCD

3.6.4.密钥定义

标识

名称

分散

使用权

更改权

00

应用主控密钥

自由

应用主控密钥

01

内部认证密钥

自由

应用主控密钥

02

指令信息外部认证密钥

自由

应用主控密钥

●密钥如需分散,分散因子为8字节卡号。

●内部认证密钥用于比较各种卡与ESAM、PSAM是否是一个系统发行的。

●指令信息外部认证密钥用于对指令二进制文件进行控制,认证通过后可以将指令信息写到用户卡中。

3.6.5.指令二进制文件

序号

数据项

长度

说明

1

起始

1

68H

2

卡类型(命令)

1

51H

3

长度

1

00H

4

校验和

1

HEX

5

结束码

1

16H

3.7.出厂设置卡

3.7.1.用途

出厂设置卡用于在电能表密钥修改前设定状体号及基本运行参数信息。

出厂设置后,使用密钥修改卡完成密钥修改即可挂表运行了。

电卡类型定义为‘41’。

3.7.2.文件定义

文件

内容说明

标识

空间

MF

主文件

3F00

MEF

卡号信息文件

0001

10HH

MKF

主密钥文件

0000

DF01

桩体应用目录文件

3F01

DKF

桩体应用密钥文件

0000

EF1

指令信息文件

0001

30H

3.7.3.卡号信息文件

序号

数据项

长度

说明

1

卡号

8

BCD

3.7.4.密钥定义

标识

名称

分散

使用权

更改权

00

应用主控密钥

自由

应用主控密钥

01

桩体内部认证密钥

自由

应用主控密钥

03

桩体号外部认证密钥

自由

应用主控密钥

3.7.5.出厂设置卡指令信息文件

序号

数据项

长度

说明

1

起始

1

68H

2

卡类型(命令)

1

41H

3

长度

1

HEX

4

桩体号

6

BCD

5

当前交易费率1电量单价

3

BCD(四位小数,单位:

元,缺省值:

1.0000)

6

当前交易费率2电量单价

3

BCD(四位小数,单位:

元,缺省值:

1.0000)

7

当前交易费率3电量单价

3

BCD(四位小数,单位:

元,缺省值:

1.0000)

8

当前交易费率4电量单价

3

BCD(四位小数,单位:

元,缺省值:

1.0000)

9

当前交易费率5电量单价

3

BCD(四位小数,单位:

元,缺省值:

1.0000)

10

当前交易费率6电量单价

3

BCD(四位小数,单位:

元,缺省值:

1.0000)

11

当前交易费率7电量单价

3

BCD(四位小数,单位:

元,缺省值:

1.0000)

12

当前交易费率8电量单价

3

BCD(四位小数,单位:

元,缺省值:

1.0000)

13

备用交易费率1电量单价

3

BCD(四位小数,单位:

元,缺省值:

FF.FFFF)

14

备用交易费率2电量单价

3

BCD(四位小数,单位:

元,缺省值:

FF.FFFF)

15

备用交易费率3电量单价

3

BCD(四位小数,单位:

元,缺省值:

FF.FFFF)

16

备用交易费率4电量单价

3

BCD(四位小数,单位:

元,缺省值:

FF.FFFF)

17

备用交易费率5电量单价

3

BCD(四位小数,单位:

元,缺省值:

FF.FFFF)

18

备用交易费率6电量单价

3

BCD(四位小数,单位:

元,缺省值:

FF.FFFF)

19

备用交易费率7电量单价

3

BCD(四位小数,单位:

元,缺省值:

FF.FFFF)

20

备用交易费率8电量单价

3

BCD(四位小数,单位:

元,缺省值:

FF.FFFF)

21

备用费率电量单价切换时间

5

BCD(YYMMDD

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 预防医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1