[发明专利]仪表的计量数据传输密钥存储方法及其传输方法、装置在审
申请号: | 202011539417.7 | 申请日: | 2020-12-23 |
公开(公告)号: | CN112769764A | 公开(公告)日: | 2021-05-07 |
发明(设计)人: | 曾争;霍梓航;张晓平;林国营;张思建;王鹏;邓凯;潘登 | 申请(专利权)人: | 南方电网电力科技股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/08;H04L9/32 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 贾小慧 |
地址: | 510000 广东省广州市越秀区西*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 仪表 计量 数据传输 密钥 存储 方法 及其 传输 装置 | ||
1.一种仪表的计量数据传输密钥存储方法,其特征在于,包括以下步骤:
S10.将仪表与计量中心检定机构进行ESAM安全认证,若所述计量中心检定机构通过ESAM安全认证,所述计量中心检定机构将仪表中待传输计量数据的加解密密钥采用密码机和ESAM密文加MAC方式加密,得到加密签名和MAC数据,还将所述加密签名和所述MAC数据传送至管理所述计量器具的管理模组;
S20.所述管理模组采用ESAM对所述加密签名和所述MAC数据进行解密和验签;
S30.若所述管理模组的解密及验签成功,将所述加解密密钥存储至所述管理模组;
S40.若所述管理模组解密或验签失败,丢弃与所述加解密密钥对应的待传输计量数据并报错。
2.根据权利要求1所述的仪表的计量数据传输密钥存储方法,其特征在于,在步骤S30中,若所述管理模组采用ESAM对所述加密签名和所述MAC数据进行解密和验签后,得到的是与所述加解密密钥对应的混淆密钥,采用与所述管理模组连接的计量模组的LIB库中混淆还原算法对所述混淆密钥进行解密,得到与所述加解密密钥对应的真实密钥,并将所述真实密钥存储至所述计量模组的MCU/SOC芯片内EEPROM/FLASH中。
3.根据权利要求2所述的仪表的计量数据传输密钥存储方法,其特征在于,在步骤S30中,若所述管理模组的解密及验签成功,将所述待传输计量数据存储至所述管理模组的MCU/SOC芯片内EEPROM/FLASH中。
4.根据权利要求1所述的仪表的计量数据传输密钥存储方法,其特征在于,在步骤S40之后,若每日所述管理模组解密或验签失败次数超过5次,所述管理模组不再接收所述加密签名和所述MAC数据。
5.一种仪表的计量数据传输方法,其特征在于,基于如权利要求1-4所述的仪表的计量数据传输方法,即安全加密方法,该计量数据传输方法包括以下步骤:
S1.发送端获取待传输计量数据,所述发送端采用所述安全加密方法中LIB库的摘要算法提取所述待传输计量数据的摘要,得到数据摘要;
S2.所述发送端采用所述安全加密方法中LIB库的对称加密算法及KEY加密对所述待传输计量数据和所述数据摘要进行加密,得到加密密文,并将所述加密密文传送至接收端;
S3.所述接收端接收所述加密密文,调用所述安全加密方法中LIB库的对称加密算法密钥KEY对所述加密密文进行解密,得到解密数据;
S4.所述接收端采用所述安全加密方法中LIB库的摘要算法提取所述解密数据中的摘要,得到解密数据摘要;
S5.若所述数据摘要与所述解密数据摘要一致,所述接收端接收所述发送端传输的加密密文,并与所述发送端进行通信连接;若所述数据摘要与所述解密数据摘要不一致,所述接收端丢弃所述发送端传输的加密密文,并将所述接收端与所述发送端之间通信连接异常反馈至所述发送端。
6.根据权利要求5所述的仪表的计量数据传输方法,其特征在于,在步骤S5之后,还包括:若所述发送端接收到所述接收端反馈通信连接异常,再次执行步骤S1至S5。
7.根据权利要求6所述的仪表的计量数据传输方法,其特征在于,当所述接收端接收到所述接收端反馈通信连接异常的次数超过3次,所述发送端与所述接收端停止数据传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南方电网电力科技股份有限公司,未经南方电网电力科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011539417.7/1.html,转载请声明来源钻瓜专利网。