[发明专利]一种基于国密算法的智能表远程跳合闸控制方法有效
申请号: | 201310436903.X | 申请日: | 2013-09-24 |
公开(公告)号: | CN103516519A | 公开(公告)日: | 2014-01-15 |
发明(设计)人: | 黄奇峰;郑海雁;范洁;李新家;陈霄;蒋一泉;周玉;赵勇;李澄;陈刚;易永仙;秦冉 | 申请(专利权)人: | 国家电网公司;江苏省电力公司;江苏省电力公司电力科学研究院;江苏方天电力技术有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H02J13/00 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 董建林 |
地址: | 100761 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 算法 智能 远程 合闸 控制 方法 | ||
1.一种基于国密算法的智能表远程跳合闸控制方法,其特征在于,包括:
步骤一:建立插件管理器以负责3个以上插件的管理和调用,所述插件包括安全认证插件、645规约插件、376规约插件;
步骤二:插件管理器获取上层应用程序的XML命令,如果插件管理器判断XML命令为费控操作指令且第一随机数和第二随机数不可用,则调用安全认证插件访问密码机以获取第一随机数和第一密文;
步骤三:插件管理器分别调用645和376规约插件生成第一报文发送到通信机与电能表进行身份认证;
步骤四:插件管理器取得身份认证后,传入第二随机数、ESAM序列号、控制命令并调用安全认证插件,安全认证插件返回控制密文;
步骤五:插件管理器获取控制密文后,分别调用645和376规约插件获得控制命令的结果,并将所述控制命令的结果发送到下层应用程序。
2.根据权利要求1所述的一种基于国密算法的智能表远程跳合闸控制方法,其特征在于,所述步骤二包括:
步骤2a:插件管理器获取上层应用程序的XML命令并对XML命令进行预处理;
步骤2b:插件管理器判断XML命令为费控操作指令;
步骤2c:插件管理器先判断第二随机数是否可用,再判断第一随机数是否可用,如果第二随机数和第一随机数均不可用,则转到步骤2d;
步骤2d:插件管理器调用安全认证插件;
步骤2e:安全认证插件访问密码机,获得第一随机数和第一密文;
步骤2f:安全认证插件将第一随机数和第一密文返回给插件管理器;
步骤2g:插件管理器获得第一随机数和第一密文。
3.根据权利要求2所述的一种基于国密算法的智能表远程跳合闸控制方法,其特征在于,所述步骤三包括:
步骤3a:插件管理器在获得第一随机数和第一密文后,调用645规约插件;
步骤3b:645规约插件根据第一随机数和第一密文生成安全认证报文;
步骤3c:645规约插件返回安全认证报文给插件管理器,插件管理器获取安全认证报文;
步骤3d:插件管理器调用376规约插件;
步骤3e:376规约插件生成376透传报文;
步骤3f:376规约插件返回376透传报文给插件管理器,插件管理器获取376透传报文并发送给通信机;
步骤3g:插件管理器获取终端返回的报文,调用376规约插件;
步骤3h:376规约插件解析376透传报文并返回解析结果到插件管理器;
步骤3i:插件管理器获取376透传报文解析结果并取出645规约;
步骤3j:插件管理器访问645规约插件;
步骤3k:645规约插件解析645报文,并返回645报文给插件管理器,从而取得与电能表的身份认证。
4.根据权利要求3所述的一种基于国密算法的智能表远程跳合闸控制方法,其特征在于,所述步骤四包括:
步骤4a:插件管理器获取第二随机数和ESAM序列号;
步骤4b:插件管理器传递第二随机数、ESAM序列号和控制命令给安全认证插件;
步骤4c:安全认证插件获取第二随机数、ESAM序列号和控制命令后连接密码机,通过密码机获取控制密文,安全认证插件返回控制密文给插件管理器。
5.根据权利要求4所述的一种基于国密算法的智能表远程跳合闸控制方法,其特征在于,所述步骤五包括:
步骤5a:插件管理器发送控制密文给645规约插件,645规约插件生成645控制报文并将645控制报文返回给插件管理器;
步骤5b:插件管理器发送645控制报文给376规约插件,376规约插件生成376透传报文并将376透传报文返回给插件管理器;
步骤5c:获取376透传报文并发送给通信机;
步骤5d:插件管理器获取终端返回的报文,调用376规约插件;
步骤5e:376规约插件解析376透传报文并返回解析结果到插件管理器;
步骤5f:插件管理器获取376透传报文解析结果并取出645规约;
步骤5g:插件管理器访问645规约插件;
步骤5h:645规约插件解析645报文,并返回645报文给插件管理器;
步骤5i:插件管理器获得所述控制命令的结果,并将所述控制命令的结果发送到下层应用程序。
6.根据权利要求4所述的一种基于国密算法的智能表远程跳合闸控制方法,其特征在于,所述步骤2c包括:如果第二随机数可用,插件管理器转到步骤4a;如果第二随机数不可用且第一随机数可用,则插件管理器转到步骤2g。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;江苏省电力公司;江苏省电力公司电力科学研究院;江苏方天电力技术有限公司,未经国家电网公司;江苏省电力公司;江苏省电力公司电力科学研究院;江苏方天电力技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310436903.X/1.html,转载请声明来源钻瓜专利网。