一种基于E2E数据加密通讯系统及方法技术方案

技术编号:37332006 阅读:23 留言:0更新日期:2023-04-21 23:09
本发明专利技术属于数据加密通讯领域,提供了一种基于E2E数据加密通讯系统及方法。其中,该系统包括域控制器、执行元件和感知元件;所述感知元件用于感知车辆状态信息,并通过E2E通讯保护协议将感知的车辆状态信息传送至域控制器;所述域控制器用于根据接收到的车辆状态信息,通过E2E通讯保护协议向相应执行元件下发相应控制指令;其中,E2E通讯保护协议中增设有变化的循环码,用于对通信的信息进行加密处理。用于对通信的信息进行加密处理。用于对通信的信息进行加密处理。

【技术实现步骤摘要】
一种基于E2E数据加密通讯系统及方法


[0001]本专利技术属于数据加密通讯领域,尤其涉及一种基于E2E数据加密通讯系统及方法。

技术介绍

[0002]本部分的陈述仅仅是提供了与本专利技术相关的
技术介绍
信息,不必然构成在先技术。
[0003]电动化、网联化、智能化和共享化正日益成为汽车未来发展的趋势,是以新能源和新技术为载体多样化。车辆的智能化能给驾驶者更舒适的驾驶环境和驾驶体验。然而智能化带来很多安全性问题,特别是数据传输中数据会被第三方截取,并修改,导致车辆控制的安全性问题。专利技术人发现,在智能控制单元与执行部件(如制动、转向系统等)之间通信的过程中,目前存在通信漏洞,容易遭受黑客攻击,给车辆安全稳定运行造成威胁。

技术实现思路

[0004]为了解决上述
技术介绍
中存在的技术问题,本专利技术提供一种基于E2E数据加密通讯系统及方法,其能够达到保护数据的目的,以及提高车辆运行的稳定性。
[0005]为了实现上述目的,本专利技术采用如下技术方案:
[0006]本专利技术的第一个方面提供了一种基于E2E数据加密通讯系统。
[0007]一种基于E2E数据加密通讯系统,包括域控制器、执行元件和感知元件;所述感知元件用于感知车辆状态信息,并通过E2E通讯保护协议将感知的车辆状态信息传送至域控制器;所述域控制器用于根据接收到的车辆状态信息,通过E2E通讯保护协议向相应执行元件下发相应控制指令;其中,E2E通讯保护协议中增设有变化的循环码,用于对通信的信息进行加密处理。
[0008]作为一种实施方式,通过E2E通讯保护协议处理后的数据Buffer中,Data[0]存放CRC校验和。
[0009]作为一种实施方式,通过E2E通讯保护协议处理后的数据Buffer中,Data[1]的低四个位存放Counter,Data[1]的高四个位为循环码。
[0010]作为一种实施方式,通过E2E通讯保护协议处理后的数据Buffer中,从Data[2]开始存放经过加密过后的保密数据。
[0011]作为一种实施方式,保密数据和循环码经过异或运算进行加密。
[0012]本专利技术的第二个方面提供了一种基于E2E数据加密通讯方法。
[0013]一种基于E2E数据加密通讯方法,包括:
[0014]感知元件感知车辆状态信息,并通过E2E通讯保护协议将感知的车辆状态信息传送至域控制器;
[0015]域控制器根据接收到的车辆状态信息,通过E2E通讯保护协议向相应执行元件下发相应控制指令;其中,E2E通讯保护协议中增设有变化的循环码,用于对通信的信息进行加密处理。
[0016]作为一种实施方式,通过E2E通讯保护协议处理后的数据Buffer中,Data[0]存放CRC校验和。
[0017]作为一种实施方式,通过E2E通讯保护协议处理后的数据Buffer中,Data[1]的低四个位存放Counter,Data[1]的高四个位为循环码。
[0018]作为一种实施方式,通过E2E通讯保护协议处理后的数据Buffer中,从Data[2]开始存放经过加密过后的保密数据。
[0019]作为一种实施方式,保密数据和循环码经过异或运算进行加密。
[0020]与现有技术相比,本专利技术的有益效果是:
[0021]本专利技术提供了一种基于E2E数据加密通讯系统及方法,其中,感知元件感知车辆状态信息,并通过E2E通讯保护协议将感知的车辆状态信息传送至域控制器;域控制器根据接收到的车辆状态信息,通过E2E通讯保护协议向相应执行元件下发相应控制指令;本专利技术采用E2E通讯保护协议,通过加入变化的循环码对数据进行加密,达到保护数据的目的,以及提高了车辆运行的稳定性,使得自动驾驶系统更加高效,且数据加密通讯实时性更好。
[0022]本专利技术附加方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。
附图说明
[0023]构成本专利技术的一部分的说明书附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。
[0024]图1是本专利技术实施例的基于E2E数据加密通讯系统原理图。
具体实施方式
[0025]下面结合附图与实施例对本专利技术作进一步说明。
[0026]应该指出,以下详细说明都是例示性的,旨在对本专利技术提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本专利技术所属
的普通技术人员通常理解的相同含义。
[0027]需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本专利技术的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。
[0028]实施例一
[0029]参照图1,本实施例提供了一种基于E2E数据加密通讯系统,包括域控制器、执行元件和感知元件。
[0030]在具体实时过程中,所述感知元件用于感知车辆状态信息,并通过E2E通讯保护协议将感知的车辆状态信息传送至域控制器。
[0031]例如:感知元件包括但不限于车辆速度传感器、车辆角速度传感器等感知车辆状态信息的元器件。
[0032]在具体实时过程中,所述域控制器用于根据接收到的车辆状态信息,通过E2E通讯保护协议向相应执行元件下发相应控制指令;其中,E2E通讯保护协议中增设有变化的循环
码,用于对通信的信息进行加密处理。
[0033]本实施例基于E2E通讯保护协议,引入3个数据元素,分别是循环码、Counter与CRC校验和,通过变化的循环码对数据进行加密处理,一起从发送端传送到接收端,以达到保护数据的目的。规定Data[0]必须存放CRC校验和,Data[1]的低4个位必须存放Counter,Data[1]的高4个位为循环码。从Data[2]开始存放经过加密过后的保密数据,CRC校验和计算的字段可以根据用户配置而定,校验和包含Data ID部分和排除CRC存储字段外的所有的数据。
[0034]下面结合表1,进一步详细叙述。
[0035]通过E2E处理后的数据Buffer分布如下所示。E2E规定Data[0]必须存放CRC校验和,Data[1]的低4个位必须存放Counter,Data[1]的高4个位为循环码。从Data[2]开始存放经过加密过后的保密数据,如表1。
[0036]表1数据Buffer
[0037][0038]其中参与CRC校验和计算的字段可以根据用户配置而定,校验和包含Data I D部分和排除CRC存储字段外的所有的数据,虽然Data I D并没有显性的通过报文发送出去,但是它的校验信息包含在CRC中。
[0039]采用E2E安全通信需要额外的引入两个数据元素,分别是Counter与CRC校验和,它们本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于E2E数据加密通讯系统,其特征在于,包括域控制器、执行元件和感知元件;所述感知元件用于感知车辆状态信息,并通过E2E通讯保护协议将感知的车辆状态信息传送至域控制器;所述域控制器用于根据接收到的车辆状态信息,通过E2E通讯保护协议向相应执行元件下发相应控制指令;其中,E2E通讯保护协议中增设有变化的循环码,用于对通信的信息进行加密处理。2.如权利要求1所述的基于E2E数据加密通讯系统,其特征在于,通过E2E通讯保护协议处理后的数据Buffer中,Data[0]存放CRC校验和。3.如权利要求1所述的基于E2E数据加密通讯系统,其特征在于,通过E2E通讯保护协议处理后的数据Buffer中,Data[1]的低四个位存放Counter,Data[1]的高四个位为循环码。4.如权利要求1所述的基于E2E数据加密通讯系统,其特征在于,通过E2E通讯保护协议处理后的数据Buffer中,从Data[2]开始存放经过加密过后的保密数据。5.如权利要求1所述的基于E2E数据加密通讯系统,...

【专利技术属性】
技术研发人员:张世兵徐达学姜灏
申请(专利权)人:奇瑞汽车股份有限公司
类型:发明
国别省市:

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

1