车载数据的加密方法、装置、计算机设备及通信系统制造方法及图纸

技术编号:35654609 阅读:18 留言:0更新日期:2022-11-19 16:50
本发明专利技术涉及通信技术领域,具体涉及车载数据的加密方法、装置、计算机设备及存储介质。该方法获取待加密数据,所述待加密数据为待加密字符串;随机选择加密方法并生成随机数字,基于所述待加密字符串和所述随机数字获取指定字符串;根据随机选择的所述加密方法对所述指定字符串进行加密处理,并生成加密指定字符串;加密处理后的所述加密指定字符串排列组合,生成加密字符串。本发明专利技术由于加密解密过程使用的时字节直接异或操作,不涉及类似其他算法的循环冗余计算,因此计算速度高效,CPU负荷较低。较低。较低。

【技术实现步骤摘要】
车载数据的加密方法、装置、计算机设备及通信系统


[0001]本专利技术涉及通信
,尤其涉及车载数据的加密方法、装置、计算机设备及通信系统。

技术介绍

[0002]近年来,随着我国轨道交通发展,标准化的实施以及LKJ、TCMS、6A等车载系统的全面推广,我国轨道交通已经具备了车辆信息采集的条件,车地的数据传输的实时性、安全性需求越来越高。
[0003]传统的车地移动通信专网、4G移动通信网络、WLAN、卫星通信等车地通信无线技术均存在一定局限性,不能完全满足智能运维等系统对车地无缝数据传输的要求。随着通信技术的发展5G通信技术逐渐应用于轨道交通数据传输中。目前,国内外都已开始进行5G通信在铁路领域中的应用研究和试验。通信作为新基建之首。目前,国内外都已开始进行5G通信在铁路领域中的应用研究和试验。欧洲铁路研究了基于5G技术的列控系统(Europe TrainControl System,ETCS),并开展了200km/h以下的列控系统试验;韩国在其专用轨道测试线上开展了基于5G技术的列车自动控制系统的试验;日本采用28GHz频谱完成了4K监控视频传输测试;我国在部分车站和线路实施了公网5G覆盖工程,在几个典型站场开展了毫米波点对点大容量数据传输应用,并正在环行铁道试验基地搭建铁路5G

R专网试验环境,准备开展相关试验。
[0004]现有地铁用车地无线传输系统是将车辆的运行状态信息和故障信息实时传递到运营监控中心,并对信息进行实时分析处理,实现对车辆运行状况的全程跟踪及故障预警。通常的实现方法是:车载主机通常按照500ms或1s的采样周期,采集车辆MVB总线和以太网总线数据,然后通过4G或者WLAN两种方式将数据发送至服务器。
[0005]由于一条地铁线路通常有几十列列车同时运行,每列列车都需要实时向地面云服务器推送数据,若数据加密解密算法复杂,会导致服务器解析数据负荷过重,甚至造成严重丢包得现象,因此鉴于地铁列车车地通讯的特点,车地传输中的数据加解密算法需要即保证数据安全可靠又需要加密解密快捷高效,这就对加解密算法提出较高的特殊要求。

技术实现思路

[0006]为了解决上述现有技术中存在的技术问题,本专利技术提供了一种车载数据的加密方法、装置、计算机设备及存储介质,提供组raid功能的全自动化实现后,在自动化测试系统可将多个用例放在同一任务中按照顺序自动执行测试,每条用例的组raid操作自动完成。
[0007]为实现上述目的,本专利技术实施例提供了如下的技术方案:
[0008]根据本专利技术的第一方面,提供一种车载数据的加密方法,该方法包括以下步骤:
[0009]获取待加密数据,待加密数据为待加密字符串;
[0010]随机选择加密方法并生成随机数字,基于待加密字符串和随机数字获取指定字符串;
[0011]根据随机选择的加密方法对指定字符串进行加密处理,并生成加密指定字符串;
[0012]加密处理后的加密指定字符串排列组合,生成加密字符串。
[0013]作为本专利技术的进一步方案,其中,待加密数据来自列车的两种总线数据,分别是MVB总线数据和以太网总线数据。
[0014]作为本专利技术的进一步方案,MVB总线数据使用采样方式获取,以太网总线数据使用阻塞监听方式获取。
[0015]作为本专利技术的进一步方案,指定字符串为根据所述随机数字的值从待加密字符串的编辑位起选定的部分,指定字符为随机数字的值在指定字符串的对应字符。
[0016]作为本专利技术的进一步方案,加密方法包括:
[0017]随机排序待加密字符串的通讯的数据帧,每个数据帧在随机排序中都被分配一个编号n;
[0018]选取数据帧的编号n和数据帧的有效数据长度m两个随机量作为加密解密因子。
[0019]根据本专利技术的第二方面,提供一种轨道交通车载数据的加密装置,该装置包括:
[0020]数据获取模块,其配置用于获取待加密数据,待加密数据为待加密字符串。
[0021]加密模块,其配置用用于随机选择加密方法并生成随机数字,基于待加密字符串和随机数字获取指定字符串,并根据随机选择的加密方法对指定字符串进行加密处理,并生成加密指定字符串;
[0022]加密字符串生成,其配置用用于对加密处理后的加密指定字符进行串排列组合,生成加密字符串。
[0023]根据本专利技术的第三方面,提供一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器加载并执行计算机程序时实现如上所述的车载数据的加密方法的步骤。
[0024]根据本专利技术的第四方面,提供一种通信系统,该通信系统包括至少一个计算机设备和地面应用设备。其中计算机设备与地面应用设备通信连接。
[0025]作为本专利技术的进一步方案,计算机设备设置有多路以太网通讯接口和一路MVB通讯接口。
[0026]本专利技术提供的技术方案,具有如下有益效果:
[0027]本专利技术提供的车载数据的加密方法、装置、计算机设备及存储介质,本专利技术由于加密解密过程使用的时字节直接异或操作,不涉及类似其他算法的循环冗余计算,因此计算速度高效,CPU负荷较低。又因为每个密钥序列都具备较强的随机性和变化性,因此数据安全能够最大限度保证。本专利技术的数据帧加密算法有效解决了列车彻底传输数据安全加密问题。
附图说明
[0028]图1为本专利技术一个实施例的轨道交通车载数据的加密方法的流程图;
[0029]图2为本专利技术一个实施例的轨道交通车载数据的加密装置结构框图;
[0030]图3为本专利技术一个实施例的通信系统的结构框图。
[0031]图中:数据获取模块

100、加密模块

200、加密字符串生成模块

300。
具体实施方式
[0032]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0033]附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
[0034]应当理解,在此本专利技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本专利技术。如在本专利技术说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
[0035]目前通用的加密算法是一种加密算法和解密算法的统称,是密码体制的核心。密码算法可以看成一些交换的组合,当输入为明文时,经过这些变换,输出就为密文。反之,当输入为密文时,经过密码变换,输出为明文,这就是揭秘交换的过程。常用的加密算法为:AES/RSA本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车载数据的加密方法,其特征在于,包括:获取待加密数据,所述待加密数据为待加密字符串;随机选择加密方法并生成随机数字,基于所述待加密字符串和所述随机数字获取指定字符串;根据随机选择的所述加密方法对所述指定字符串进行加密处理,并生成加密指定字符串;加密处理后的所述加密指定字符串排列组合,生成加密字符串。2.如权利要求1所述的车载数据的加密方法,其特征在于,其中,所述待加密数据来自列车的两种总线数据,分别是MVB总线数据和以太网总线数据。3.如权利要求2所述的车载数据的加密方法,其特征在于,所述MVB总线数据使用采样方式获取,所述以太网总线数据使用阻塞监听方式获取。4.如权利要求1所述的车载数据的加密方法,其特征在于,所述指定字符串为根据所述随机数字的值从待加密字符串的编辑位起选定的部分,指定字符为随机数字的值在所述指定字符串的对应字符。5.如权利要求1所述的车载数据的加密方法,其特征在于,所述加密方法包括字符添加加密方法、换位加密方法。6.如权利要求5所述的车载数据的加密方法,其特征在于,所述加密方法包括:随机排序待加密字符串的通讯...

【专利技术属性】
技术研发人员:陈龙于延霞曾云峰丛培鹏张朋王嵩淞苏长凯
申请(专利权)人:中车大连机车车辆有限公司
类型:发明
国别省市:

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

1