[发明专利]CAN总线数据采集加密处理方法及设备在审
申请号: | 201810961918.0 | 申请日: | 2018-08-22 |
公开(公告)号: | CN109040096A | 公开(公告)日: | 2018-12-18 |
发明(设计)人: | 王建设;宋长安 | 申请(专利权)人: | 江苏天奇氢电装备有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/40 |
代理公司: | 无锡知之火专利代理事务所(特殊普通合伙) 32318 | 代理人: | 袁粉兰 |
地址: | 214000 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 采集 加密处理 加密 服务器 传输效率 实时采集 数据传输 时效性 上传 | ||
本发明提供的一种CAN总线数据采集加密处理方法,涉及CAN总线数据采集领域,包括实时采集CAN总线上的数据;将采集到的CAN总线上的数据进行加密得到的加密后的数据;将加密后的数据传输至服务器。本发明提供的CAN总线数据采集加密处理方法,将采集到的CAN总线数据实时、及时的上传至服务器,增强了数据的时效性、安全性,提升数据的传输效率。
技术领域
本发明涉及CAN总线数据采集领域,尤其涉及一种CAN总线数据采集加密处理方法及设备。
背景技术
CAN是控制器局域网络的简称,是由以研发和生产汽车电子产品著称的德国BOSCH公司开发的,并最终成为国际标准,ISO国际标准化的串行通信协议。CAN总线的高性能和可靠性已被认同,并被广泛地应用于工业自动化、船舶、医疗设备、工业设备等方面。CAN总线已经成为很多国家汽车计算机控制装置和嵌入式工业控制局域网的标准总线。
通过CAN总线传输车辆各模块采集到的数据已经成为越来越多的汽车标准配备,现有技术中CAN总线数据采集设备大多是将CAN总线传输过来的数据在硬件端直接数据解析,然后打包成一定大小的文件后用USB拷贝数据或通过4G网络将打包好的数据文件包再拆包传输,但是采用这种方法的CAN总线数据采集设备延时性很大,大大降低了数据传输的效率,并且造价高昂,不利于CAN总线技术的推广应用。
发明内容
针对上述存在的问题,本发明提供的一种CAN总线数据采集加密处理方法及设备,以解决现有技术中CAN总线数据采集设备延时性大、传输效率低、造价高昂、安全性不高的问题。
为实现上述目的,本发明提供的技术方案为:
本发明提供的CAN总线数据采集加密处理方法,包括:
实时采集CAN总线上的数据;
将采集到的CAN总线上的数据进行加密得到的加密后的数据;
将加密后的数据传输至服务器。
本发明提供的CAN总线数据采集加密处理方法,优选地,在所述步骤“实时采集CAN总线上的数据”之前还包括:
接收服务器利用公钥加密的参数;
利用私钥解密公钥加密的参数,利用参数和设置好的加密函数运算得到密钥;
所述步骤“将采集到的CAN总线上的数据进行加密得到的加密后的数据”具体为:利用密钥将采集到的CAN总线上的数据进行对称加密得到的加密后的数据。
本发明提供的CAN总线数据采集加密处理方法,优选地,在所述步骤“接收服务器利用公钥加密的参数”之前还包括:
所述步骤“接收服务器利用公钥加密的参数”为:接收服务器利用公钥加密的参数及服务器身份信息;
所述步骤“利用私钥解密公钥加密的参数,利用参数和设置好的加密函数运算得到密钥”为:利用私钥解密公钥加密的参数及服务器身份信息,验证服务器身份信息;
若服务器身份信息验证通过,利用参数和设置好的加密函数运算得到密钥。
本发明提供的CAN总线数据采集加密处理方法,优选地,在所述步骤“利用私钥解密公钥加密的参数,利用参数和设置好的加密函数运算得到密钥”之后,
利用服务器公钥加密密钥;
将加密后的密钥发送给服务器。
本发明提供的CAN总线数据采集加密处理方法,优选地,所述步骤“利用服务器公钥加密密钥”为:利用服务器公钥加密密钥及设备身份信息;
所述步骤“将加密后的密钥发送给服务器”为:将加密后的密钥及设备身份信息发送给服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏天奇氢电装备有限公司,未经江苏天奇氢电装备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810961918.0/2.html,转载请声明来源钻瓜专利网。