[发明专利]数据传输方法、电池管理系统和存储介质有效
申请号: | 201811062076.1 | 申请日: | 2018-09-12 |
公开(公告)号: | CN110896387B | 公开(公告)日: | 2021-01-01 |
发明(设计)人: | 路文斌;但志敏;侯贻真;张伟;许佳;罗杰超;余腾 | 申请(专利权)人: | 宁德时代新能源科技股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 吴崇 |
地址: | 352100 福建*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 电池 管理 系统 存储 介质 | ||
本发明公开一种数据传输方法、电池管理系统和存储介质,响应于源节点的数据发送请求,电池管理系统中的目标节点对源节点进行身份认证;若身份认证通过,则目标节点从预存储的质数集合中选取任意两个质数,并根据两个质数生成公开秘钥和私有秘钥;源节点利用公开秘钥对待发送的源数据逐字节进行首次加密,以及利用自身存储的第一加密算法对首次加密后的数据进行二次加密;目标节点利用自身存储的与第一加密算法对应的解密算法对二次加密后的数据进行首次解密,以及利用私有秘钥对首次解密后的数据逐字节进行二次解密。采用本发明实施例中的技术方案,能够提高电池管理系统中各节点之间数据传输的安全性。
技术领域
本发明涉及电池技术领域,尤其涉及一种数据传输方法、电池管理系统和存储介质。
背景技术
电池管理系统中主控单元和多个采样单元之间可以采用无线通信技术进行数据交互,完成命令请求及数据上传任务。为实现主控单元和采样单元之间,以及各采样单元之间的正常通信,需要分别对主控单元的节点和各采样单元的节点进行物理序号编码,编码完成后,采样单元的节点将电池的电压数据、温度数据、电流数据和诊断数据等,通过无线信号周期性或者事件性地上报给主控单元的节点,以供主控单元进行数据处理并执行相应动作。
虽然,与有线通信网络相比,无线通信网络的无线通信信道更加灵活,但是,由于无线通信信道是一个开放性信道,它在赋予无线节点通信自由的同时,也会降低电池管理系统中各节点之间数据传输的安全性。
发明内容
本发明实施例提供了一种数据传输方法、电池管理系统和存储介质,能够提高电池管理系统中各节点之间数据传输的安全性。
第一方面,本发明实施例提供一种,数据传输方法,该方法包括:
响应于源节点的数据发送请求,电池管理系统中的目标节点对源节点进行身份认证;
若身份认证通过,则目标节点从预存储的质数集合中选取任意两个质数,并根据两个质数生成公开秘钥和私有秘钥,并向源节点发送公开秘钥;
源节点利用公开秘钥对待发送的源数据逐字节进行首次加密,以及利用自身存储的第一加密算法对首次加密后的数据进行二次加密,并将二次加密后的数据发送至目标节点;
目标节点利用自身存储的与第一加密算法对应的解密算法对二次加密后的数据进行首次解密,以及利用私有秘钥对首次解密后的数据逐字节进行二次解密。
在第一方面的一种可能的实施方式中,电池管理系统中的目标节点对源节点进行身份认证,包括:判断数据发送请求中的源节点地址是否为预设MAC地址集合中的地址;若源节点地址为预设MAC地址集合中的地址,则目标节点通过随机数发生器产生一个认证种子,并将认证种子发送至源节点,以及基于自身存储的第二加密算法对认证种子加密生成第一认证秘钥;源节点基于自身存储的第二加密算法对认证种子加密生成第二认证秘钥,并将第二认证秘钥发送至目标节点;目标节点比较第一认证秘钥和第二认证秘钥;若第一认证秘钥和第二认证秘钥相匹配,则身份认证通过。
在第一方面的一种可能的实施方式中,源节点基于自身存储的第二加密算法对认证种子加密生成第二认证秘钥,包括:源节点基于自身存储的校验算法对接收到的认证种子进行校验计算,得到第一校验码;比较第一校验码和第二校验码,第二校验码为目标节点基于自身存储的与源节点一致校验算法对要发送的认证种子校验计算得到;若第一校验码和第二校验码相匹配,则源节点基于自身存储的第二加密算法对认证种子加密生成第二认证秘钥。
在第一方面的一种可能的实施方式中,目标节点比较第一认证秘钥和第二认证秘钥,包括:目标节点基于自身存储的校验算法对接收到的第二认证秘钥进行校验计算,得到第三校验码;比较第三校验码和第四校验码,第四校验码为源节点基于自身存储的与目标节点一致的校验算法对要发送的第二认证秘钥校验计算得到;若第三校验码和第四校验码相匹配,则目标节点比较第一认证秘钥和第二认证秘钥。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁德时代新能源科技股份有限公司,未经宁德时代新能源科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811062076.1/2.html,转载请声明来源钻瓜专利网。