- 1、本文档共1页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
检测密码机培训补充材料
检测密码机培训补充材料
1. 远程密钥信息
密钥状态 更新方式 密钥标识 (条数) 密钥版本
00 :生产密钥状态 00 :本地方式 01 :参数更新密钥 密钥每更新一次,版本增
01 :交易密钥状态 01 :远程方式 02 :控制命令密钥 加一次,只有版本号大于
说明
03 :身份认证密钥 现有 ESAM 中的密钥版本
04 :主控密钥 号才能进行密钥更新。
密钥类型 密钥标识 数据标识 (DI3DI2DI1DI0 )
控制命令密钥 02 070201FF
参数更新密钥 01 070202FF
身份认证密钥 03 070203FF
主控密钥 04 070204FF
2. 密码机应用接口函数说明
1) 身份认证成功后返回4 字节随机数和8 字节Esam 序列号,用于函数2 、3、4. 、5、
6 中随机数PutRand 和序列号PutEsamNo 的输入;
2) 3.3.3 中随机数的长度更改为8;
3) 3.3.5 中OutKeyinfo 1 输出的远程控制密钥信息更改为远程控制密钥信息的MAC ;
4) 3.3.6 中随机数的长度更改为8;
5) OutKeyinfo1 输出的主控密钥信息更改为输出的主控密钥信息的MAC ;
6) OutKeyinfo2 输出的远程控制密钥信息更改为远程控制密钥信息的MAC ;
7) OutKeyinfo3 输出的二类参数设置密钥信息更改为二类参数设置密钥信息的
MAC ;
8) OutKeyinfo4 输出的远程身份认证密钥信息更改为远程身份认证密钥信息的
MAC ;
9) 5.7 读卡器发行参数预制卡调用函数9 更改为调用参数预置卡发行函数2 ;
10) 3.3.3 一类参数MAC 计算函数(函数3 )
PutApdu 一类参数设置的写Esam命令头,字符型,长度10 指“04d682(83、
84)+ P2(偏移地址)+LC”5字节转换为字符型后长度为10
具体参见《智能电能表信息交换安全认证宣贯材料》的参数修改命令:04d682
(83、84)+ P2(偏移地址)+LC +参数+MAC;
LC为参数+MAC的总长度,它是1字节的十六进制数。
11) 3.3.4 二类参数加密函数(函数4 )
PutApdu 表示输入的指令数据,字符型,长度10 指“04d689 (90、91、
92、93)+ P2(偏移地址)+LC”5字节转换为字符型后长度为10
具体参见《智能电能表信息交换安全认证宣贯材料》的参数修改命令:04d689
(90、91、92、93)+ P2(偏移地址)+LC +参数+MAC;
LC为参数+MAC的总长度,它是1字节的十六进制数。
文档评论(0)