[发明专利]一种基于TLS协议的电能表通信方法有效

专利信息
申请号: 201711147555.9 申请日: 2017-11-17
公开(公告)号: CN107920076B 公开(公告)日: 2020-04-28
发明(设计)人: 竹贝芬;尹建丰;黄柳胜;季海涛;滕锋雷;柏龙青 申请(专利权)人: 江苏林洋能源股份有限公司
主分类号: H04L29/06 分类号: H04L29/06;H04L9/08
代理公司: 北京思创大成知识产权代理有限公司 11614 代理人: 王尧
地址: 226200 江苏省*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 tls 协议 电能表 通信 方法
【权利要求书】:

1.一种基于TLS协议的电能表通信方法,在电能表的通信物理层和数据层之间添加TLS协议安全层,其特征在于所述的TLS协议选用0xC023安全套件,在TLS握手协商中开始运行ECC算法后,在计算公钥M、签名r和预主秘钥Q时,每隔一定时间退出ECC算法运算并保存断点和当前运算数据,等待电能表其它任务处理完成后,从断点进入ECC算法并继续运算,直到ECC算法处理完成后,退出运算并保存运算数据;

所述的公钥M的计算包括以下步骤:

步骤101:电能表端生成私钥K,将私钥K以二进制表示,即K’=(kd-1,...k2,k1)2;K’为私钥K的二进制表示形式;

步骤102:将K’从高位至低位依次与ECC曲线基点G相乘,直到计算至(kd-stepNum)2时,退出运算并保存断点和运算结果,记该次计算的K’位数为步进位数stepNum;

步骤103:等待电能表其它任务处理完成后,从退出运算时的断点进入运算,按照步骤102的运算规则计算步进位数stepNum的K’,运算完成后,退出运算并保存断点和运算结果;

步骤104:重复步骤103,直到公钥M计算完成,记进入运算的次数为callNum,并保存运算的次数和运算结果,运算的处理方法为:

所述的预主秘钥Q的计算包括以下步骤:

步骤201:电能表端生成私钥K,将私钥K以二进制表示,即K’=(kd-1,...k2,k1)2;K’为私钥K的二进制表示形式;

步骤202:将K’从高位至低位依次与从抄表客户端接收的公钥P相乘,直到计算至(kd-stepNum)2时,退出运算并保存断点和运算结果,记该次计算的K’位数为步进位数stepNum;

步骤203:等待电能表其它任务处理完成后,从退出运算时的断点进入运算,按照步骤102的运算规则计算步进位数stepNum的K’,运算完成后,退出运算并保存断点和运算结果;

步骤204:重复步骤203,直到预主秘钥Q计算完成,记进入运算的次数为callNum,并保存运算的次数和运算结果,运算的处理方法为:

所述的签名r的计算包括以下步骤:

步骤301:电能表端生成私钥K,将私钥K以二进制表示,即K’=(kd-1,...k2,k1)2;K’为私钥K的二进制表示形式;

步骤302:将K’从高位至低位依次与签名参数R相乘,直到计算至(kd-stepNum)2时,退出运算并保存断点和运算结果,记该次计算的K’位数为步进位数stepNum;

步骤303:等待电能表其它任务处理完成后,从退出运算时的断点进入运算,按照步骤102的运算规则计算步进位数stepNum的K’,运算完成后,退出运算并保存断点和运算结果;

步骤304:重复步骤303,直到签名r计算完成,记进入运算的次数为callNum,并保存运算的次数和运算结果,运算的处理方法为:

2.根据权利要求1所述的一种基于TLS协议的电能表通信方法,其特征在于每次进入运算处理的时间不超过1秒。

3.根据权利要求1或2所述的一种基于TLS协议的电能表通信方法,其特征在于步骤101中所述的私钥K由电能表中的随机数发生器CTR-DRBG base on AES 128获取,私钥K的获取包括以下步骤:

步骤401:电能表出厂前,保存一个32字节的随机数种子至存储芯片;

步骤402:电能表上电后,从存储芯片中读取随机数种子并更新至随机数发生器熵池,然后每隔一定时间更新随机数发生器熵池;

步骤403:当TLS握手协议中随机数获取函数被调用时,获取当前随机数发生器熵池中随机数种子作为私钥K,然后更新随机数发生器熵池。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏林洋能源股份有限公司,未经江苏林洋能源股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711147555.9/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top