一种充电桩的数据信息泄露预防方法技术

技术编号:23898219 阅读:48 留言:0更新日期:2020-04-22 09:33
本发明专利技术公开了一种充电桩的数据信息泄露预防方法,所述数据信息加密方法包括以下内容:在充电桩充电前空闲状态时检测充电桩是否被植入病毒或者遭受入侵;在充电桩处于充电状态时实时与云端服务器进行心跳交互,并检测充电桩内模块或者芯片之间的数据通信是否遭受入侵;当充电桩向云端服务器传输用户充电数据时,对数据的字节流进行编码排序实现数据加密传输。不仅能够在充电桩与云端服务器进行数据传输时对数据进行加密传输,并实时检测充电桩是否遭到入侵,还能在充电桩空闲状态时检测其是否遭受入侵;在保护了用户信息安全的同时,也对充电桩自身数据安全起到了很好的保护作用。

A data information leakage prevention method of charging point

【技术实现步骤摘要】
一种充电桩的数据信息泄露预防方法
本专利技术涉及数据处理
,尤其涉及一种充电桩的数据信息泄露预防方法。
技术介绍
随着传统能源的消耗加剧和污染问题,全球开始提倡新能源的推广和应用;而电动汽车作为一种新能源的应用形式,在越来越多的国家和地区得到了普及;而大量的电动汽车面临这充电的问题,目前都是通过充电桩解决电动汽车的电力续航的问题。而在充电过程中需要能够实时获取电动汽车的一些数据信息并需要将数据传输到云端,同时为了避免充电桩在获取电动汽车数据的过程中,泄露用户的个人信息或者其他隐私,就必须对获取的数据信息进行加密,现目前并没有针对预防充电桩的数据泄露的方法。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种充电桩的数据信息泄露预防方法,解决了目前充电桩泄露用户个人信息或其他隐私的问题。本专利技术的目的是通过以下技术方案来实现的:一种充电桩的数据信息泄露预防方法,所述数据信息加密方法包括以下内容:在充电桩处于充电状态时实时与云端服务器进行心跳交互,并检测充电桩内模块或者芯片之间的数据通信是否遭受入侵;当充电桩向云端服务器传输用户充电数据时,对数据的字节流进行编码排序实现数据加密传输。在进行所述在充电桩处于充电状态时实时监测充电桩内模块之间的数据通信是否遭受入侵步骤之前还需要进行在充电桩处于空闲状态时检测充电桩是否被植入病毒或者遭受入侵的步骤。所述当充电桩向云端服务器传输用户充电数据时,对数据的字节流进行编码排序实现数据加密传输包括以下内容:判断字节流中数据区长度是否满足预设长度值,如果不满足预设长度值则以0补齐;将数据字节流中的每个字节进行交叉存放,并以一阈值长度为基准对字节流数据长度划分为多个等长的字节流数据区域和字节流校验处理,并记录每个字节流数据区域划分的时间戳;将所有字节流数据区域进行随机打乱后通过公钥发送到云端服务器,并以私钥的方式将所有字节流数据区域划分的时间戳发送到云端服务器。所述字节流校验处理包括的内容如下:字节流数据长度能被阈值长度整除的,以每阈值长度个字节依次做异或校验,直到字节流尾;字节流数据长度不能被阈值长度整除的,从数据末尾开始丢弃被阈值长度个字节整除余下的字节,并每阈值长度个字节依次做异或校验。对所述字节流数据区长度进行划分的所述阈值长度与所述预设长度值的关系为所述预设长度值为阈值长度的整数倍。所述在充电桩处于充电状态时实时与云端服务器进行心跳交互,并检测充电桩内模块或者芯片之间的数据通信是否遭受入侵步骤包括的内容如下:充电桩在规定的一个心跳周期内主动向云端服务器发送心跳请求,上报状态;如果在一个心跳周期内所述云端服务器在接收到心跳请求后向所述充电桩发送空包信号进行响应建立通信连接;检测充电桩内模块或者芯片之间的数据通信是否遭受入侵。如果在连续N个心跳周期内所述云端服务器都没有接收到所述充电桩上报的心跳请求,则认为所述充电桩故障失联。所述检测充电桩内模块或者芯片之间的数据通信是否遭受入侵步骤包括的内容如下:对充电桩内模块或者芯片之间的两路非同类通讯方式进行协议解析、比对和分析处理;判断各个模块或者芯片之间的两路通讯数据量和通信数据内容是否一样;如果通讯数据量和通信数据内容一样,则认为没有遭到入侵,如果通讯数据量和通信数据内容有任一个不一样,则认为遭到入侵。在进行所述对充电桩内模块或者芯片之间的两路非同类通讯方式进行协议解析、比对和分析处理步骤之前需要完成对充电桩内所有传输用户数据信息的模块或芯片之间进行两路非同类的通讯方式进行数据通讯的通信连接。所述在充电桩处于空闲状态时检测充电桩是否被植入病毒或者遭受入侵的步骤包括检测充电桩内部flash容量状态并计算CRC校验和是否与外挂芯片的CRC校验和的结果和容量变化判断是否遭受入侵。本专利技术的有益效果是:一种充电桩的数据信息泄露预防方法,不仅能够在充电桩与云端服务器进行数据传输时对数据进行加密传输,并实时检测充电桩是否遭到入侵,还能在充电桩空闲状态时检测其是否遭受入侵;在保护了用户信息安全的同时,也对充电桩自身数据安全起到了很好的保护作用。附图说明图1为本专利技术方法的流程图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。在本专利技术的描述中,需要说明的是,术语“上”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该专利技术产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。在本专利技术的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“安装”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。下面结合附图进一步详细描述本专利技术的技术方案,但本专利技术的保护范围不局限于以下所述。如图1所示,一种充电桩的数据信息泄露预防方法,所述数据信息加密方法包括以下内容:S1、在充电桩充电前空闲状态时检测充电桩是否被植入病毒或者遭受入侵;S2、在充电桩处于充电状态时实时与云端服务器进行心跳交互,并检测充电桩内模块或者芯片之间的数据通信是否遭受入侵;S3、当充电桩向云端服务器传输用户充电数据时,对数据的字节流进行编码排序实现数据加密传输。进一步地,所述当充电桩向云端服务器传输用户充电数据时,对数据的字节流进行编码排序实现数据加密传输包括以下内容:S21、判断字节流中数据区长度是否满足预设长度值,如果不满足预设长度值则以0补齐;S22、将数据字节流中的每个字节进行交叉存放,并以一阈值长度为基准对字节流数据长度划分为多个等长的字节流数据区域和字节流校验处理,并记录每个字节流数据区域划分的时间戳;S23、将所有字节流数据区域进行随机打乱后通过公钥发送到云端服务器,并以私钥将所有字节流数据区域划分本文档来自技高网...

【技术保护点】
1.一种充电桩的数据信息泄露预防方法,其特征在于:所述数据信息加密方法包括以下内容:/n在充电桩处于充电状态时实时与云端服务器进行心跳交互,并检测充电桩内模块或者芯片之间的数据通信是否遭受入侵;/n当充电桩向云端服务器传输用户充电数据时,对数据的字节流进行编码排序实现数据加密传输。/n

【技术特征摘要】
1.一种充电桩的数据信息泄露预防方法,其特征在于:所述数据信息加密方法包括以下内容:
在充电桩处于充电状态时实时与云端服务器进行心跳交互,并检测充电桩内模块或者芯片之间的数据通信是否遭受入侵;
当充电桩向云端服务器传输用户充电数据时,对数据的字节流进行编码排序实现数据加密传输。


2.根据权利要求1所述的一种充电桩的数据信息泄露预防方法,其特征在于:在进行所述在充电桩处于充电状态时实时监测充电桩内模块之间的数据通信是否遭受入侵步骤之前还需要进行在充电桩处于空闲状态时检测充电桩是否被植入病毒或者遭受入侵的步骤。


3.根据权利要求1所述的一种充电桩的数据信息泄露预防方法,其特征在于:所述当充电桩向云端服务器传输用户充电数据时,对数据的字节流进行编码排序实现数据加密传输包括以下内容:
判断字节流中数据区长度是否满足预设长度值,如果不满足预设长度值则以0补齐;
将数据字节流中的每个字节进行交叉存放,并以一阈值长度为基准对字节流数据长度划分为多个等长的字节流数据区域和字节流校验处理,并记录每个字节流数据区域划分的时间戳;
将所有字节流数据区域进行随机打乱后通过公钥的方式发送到云端服务器,并以私钥的方式将所有字节流数据区域划分的时间戳发送到云端服务器。


4.根据权利要求3所述的一种充电桩的数据信息泄露预防方法,其特征在于:所述字节流校验处理包括的内容如下:
字节流数据长度能被阈值长度整除的,以每阈值长度个字节依次做异或校验,直到字节流尾;
字节流数据长度不能被阈值长度整除的,从数据末尾开始丢弃被阈值长度个字节整除余下的字节,并每阈值长度个字节依次做异或校验。


5.根据权利要求3所述的一种充电桩的数据信息泄露预防方法,其特征在于:对所述字节流数据区长度进行划分的所述阈值长度与所述预设长度值的关系为所述预设长度值为阈值长度的整数倍。<...

【专利技术属性】
技术研发人员:刘崇汉唐钊
申请(专利权)人:重庆国翰能源发展有限公司
类型:发明
国别省市:重庆;50

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1