深圳充电桩程序实际使用指令流

深圳充电桩程序实际使用指令流

ID:32430427

大小:206.50 KB

页数:8页

时间:2019-02-04

深圳充电桩程序实际使用指令流_第1页
深圳充电桩程序实际使用指令流_第2页
深圳充电桩程序实际使用指令流_第3页
深圳充电桩程序实际使用指令流_第4页
深圳充电桩程序实际使用指令流_第5页
资源描述:

《深圳充电桩程序实际使用指令流》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、8深圳市汽车充电桩项目指令流V1.0.0.41、充值(客户充电卡、充值卡)卡端指令说明用户卡4012000000复位(没有用到)ESAM4012000000复位(没有用到)用户卡00B08100080000000000000001取得用户卡号cardno00A40000023F01选择应用目录00B0910002E2A66B46CC616094读出电卡类型,第二字节01为客户充电卡,61为充值卡,只有相应卡片才执行下面流程。00840000089D06A8BC75C320A2取8字节随机数rand0088000108+rand742F76

2、FE0DF94F5D加密随机数得des1ESAM4012000000复位(没有用到)80FA000108+cardno内部认证密钥初始化80FA000008+rand742F76FE0DF94F5D加密随机数得des2单片机比较des1和des2,完成内部认证00B0960006000000000001取得表号eterm用户卡00200000021234校验pinE0CA00001E取钱包状态信息反馈数据第一字节为‘00’,流程继续E07A080108+02+eterm+09+0F0000FFFD00037ED0E9DC灰锁初始化,反馈:

3、余额(4)remain+脱机交易序号(2)tserial+5字节+伪随机数(4)hrandESAME040000018+hrand+tserial+91+date+time+0101+cardnoEEE5DD85C13ACF2B计算MAC1,反馈:4字节终端随机数trand+4字节mac1,time为3字节时分秒用户卡E07C080013+00000000+trand+date+time+mac1+08E07C08001300000000EEE5DD8520111111111111C13ACF2B08灰锁,反馈:4字节GTAC+4字节ma

4、c2ESAME04200001B+hrand+tserial+trand+remain+cardno+01+mac2校验mac2Mac2校验成功,供电758880461905[00055631]IRP_MJ_WRITELength:0032,Data:13001CE04000001865A142850001912011111111110101000000000000000114882、解扣(客户充值卡、充值卡)卡端指令说明用户卡4012000000复位(没有用到)00B0810008取得用户卡号cardno00A40000023F01选择

5、应用目录00B0910002读出电卡类型,01为客户充电卡,61为充值卡,只有相应卡片才执行下面流程。用户卡0084000008取8字节随机数rand0088000108+rand加密随机数得des1ESAM4012000000复位(没有用到)80FA000108+cardno内部认证密钥初始化80FA000008+rand加密随机数得des2单片机比较des1和des2,完成内部认证00B0960006取得表号eterm用户卡00200000021234校验pinE0CA00001E取钱包状态信息反馈数据第一字节为‘01’流程继续E07

6、F000004取终端随机数得trandE07A090107+01+eterm+12解扣初始化,反馈:余额(4)remain+脱机交易序号(2)tserial+联机交易序号(2)serial+密钥版本号(1)+算法标识(1)+伪随机数(4)jrand+jmac1(4)ESAME04800002A+01+jrand+serial+remain+tserial+95+money+date+time+09+trand+cardno+mac1+08校验MAC1,反馈:4字节jmac2+4字节jmac0用户卡E07E090013+money+date

7、+time+mac2+mac0+04解扣,反馈:jmac3无论成功与否电表均断电E0CA00001E88得到新余额,反馈:3字节+4字节left(可以和remain用同一组寄存器)ESAME04A000025+jrand+serial+left+tserial+money+95+date+time+cardno+01+mac3校验jmac3Mac3校验成功用户卡E0CA010000锁值位(和取钱包信息为同一命令)用户卡0084000008取8字节随机数rand1(和rand用同一组寄存器)ESAM80FA000508+cardno返写外部

8、认证密钥初始化80FA000008+rand1得到des(和des1用同一组寄存器)用户卡0082000508+des返写外部认证00B201141800B202141800B2031418。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。