本发明专利技术公开了一种基于车辆的安全控制方法、系统、存储介质及处理器。其中,该方法包括:启动车辆,初始化车辆中的多个超晶格加解密芯片;车辆中内置的超晶格加解密芯片对网关和/或控制器采集到的存储数据、交互数据和通信数据中的至少之一进行加解密。本发明专利技术解决了现有技术中针对车辆中各个子系统和电子设备进行数据采集和通信等交互的过程中,采用RSA系列算法或者SM系列算法进行通信数据或存储数据的加解密过程,导致车载系统处理数据性能差的技术问题。
Vehicle based safety control method, system, storage medium and processor
【技术实现步骤摘要】
基于车辆的安全控制方法、系统、存储介质及处理器
本专利技术涉及车辆控制领域,具体而言,涉及一种基于车辆的安全控制方法、系统、存储介质及处理器。
技术介绍
随着5G技术的商用化,物联网尤其是车联网也在一步步走向大众,在V2X中,信息安全是尤为重要的一个环节。V2X的信息安全,主要包括了车-车、车-路、车内三种场景,对于不同场景都需要采用不同的安全机制进行保护。尤其是在车内场景中,不同的子系统和电子设备会进行频繁的数据采集和通信,采集的数据和通信需要进行加密保护,目前常用的做法是采用PKI体系进行保护,但是由于车用嵌入式设备的性能较低、数据量较大,目前通用的大部分加密算法体系,如采用RSA系列算法或者SM处理数据存在处理数据效率低,存在不安全隐患等技术问题。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种基于车辆的安全控制方法、系统、存储介质及处理器,以至少解决现有技术中针对车辆中各个子系统和电子设备进行数据采集和通信等交互的过程中,采用RSA系列算法或者SM系列算法进行通信数据或存储数据的加解密过程,导致车载系统处理数据性能差的技术问题。根据本专利技术实施例的一个方面,提供了一种基于车辆的安全控制方法,该包括:启动车辆,初始化车辆中的多个超晶格加解密芯片;车辆中内置的超晶格加解密芯片对网关和/或控制器采集到的存储数据、交互数据和通信数据中的至少之一进行加解密可选地,车辆中内置的超晶格加解密芯片对网关和/或控制器采集到的存储数据、交互数据和通信数据中的至少之一进行加解密,包括:车辆的网关通过CAN总线与外部主机和/或控制器进行交互数据;车辆的网关调用内置的超晶格加解密芯片的API接口对交互数据进行加解密。可选地,车辆中内置的超晶格加解密芯片对网关和/或控制器采集到的存储数据、交互数据和通信数据中的至少之一进行加解密,包括:车辆中的控制器通过CAN控制器来控制CAN接收器接收通信数据;车辆中的控制器调用内置的超晶格加解密芯片的API接口对通信数据进行加解密。可选地,车辆中内置的超晶格加解密芯片对网关和/或控制器采集到的存储数据、交互数据和通信数据中的至少之一进行加解密,包括:车辆的每个控制器通过调用内置的超晶格加解密芯片的API接口对采集到的存储数据进行加解密;其中,如果控制器接收到加密后的存储数据,则控制器解密加密后的存储数据;如果控制器将本地的存储数据进行加密后发给网关,则网关解密加密后的存储数据。可选的,超晶格加解密芯片采用动态密钥流进行加密。可选的,在初始化车辆中的超晶格加解密芯片的过程中,将超晶格密钥驱动变量下发到各个超晶格加解密芯片中。根据本专利技术实施例的另一方面,还提供了一种车辆的安全控制系统,该系统可以包括:内置有超晶格加解密芯片网关;至少一个控制器,通过CAN总线接入网关,每个控制器都内置超晶格加解密芯片;其中,启动车辆,初始化车辆中的多个超晶格加解密芯片,且车辆中内置的超晶格加解密芯片对网关和/或控制器采集到的存储数据、交互数据和通信数据中的至少之一进行加解密。可选地,控制器的类型包括如下至少之一:遥控门锁控制器、车灯控制器、仪表盘控制器、车门控制器、发动机控制器、气囊控制器、制动控制器和胎压控制器。可选的,车辆的网关通过CAN总线与外部主机和/或处理器进行交互数据;车辆的网关调用内置的超晶格加解密芯片的API接口对交互数据进行加解密。可选的,车辆中的控制器通过CAN控制器来控制CAN接收器接收通信数据;车辆中的控制器调用内置的超晶格加解密芯片的API接口对通信数据进行加解密。可选的,车辆的每个控制器通过调用内置的超晶格加解密芯片的API接口对采集到的存储数据进行加解密;其中,如果控制器接收到加密后的存储数据,则控制器解密加密后的存储数据;如果控制器将本地的存储数据进行加密后发给网关。可选的,在初始化车辆中的超晶格加解密芯片的过程中,将超晶格密钥驱动变量下发到各个超晶格加解密芯片中。根据本专利技术实施例的另一方面,还提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述任一种基于车辆的安全控制方法。根据本专利技术实施例的另一方面,还提供了一种处理器,处理器用于运行程序,其中,程序运行时执行上述任一种基于车辆的安全控制方法。在本专利技术实施例中,采用超晶格加解密芯片对存储数据、交互数据、和通信数据进行加解密的方式,通过启动车辆,初始化车辆中的多个超晶格加解密芯片;车辆中内置的超晶格加解密芯片对网关和/或控制器采集到的存储数据、交互数据和通信数据中的至少之一进行加解密,达到了对车辆中各个子系统和电子设备进行数据采集和通信等交互的过程中加解密的目的,从而实现了快速、安全处理车载嵌入式设备数据的技术效果,进而解决了现有技术中针对车辆中各个子系统和电子设备进行数据采集和通信等交互的过程中,采用RSA系列算法或者SM系列算法进行通信数据或存储数据的加解密过程,导致车载系统处理数据性能差技术问题。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本申请实施例的一种基于车辆的安全控制方法的流程示意图;图2是本申请的总体技术方案的系统框架结构图;图3是根据本申请实施例的一种基于车辆的安全控制系统的结构示意图;以及图4是根据本申请实施例一种可选的ECU的系统结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。为了更好地理解本申请实施例,以下将本申请实施例中涉及的部分名词或术语解释如下:超晶格:超晶格密码技术是基于半导体超晶格器件独特物理安全特性研究发展而来的全新基础性信息安全技术。超晶格密码系统利用超晶格物理不可克隆函数特性保障安全密钥生成,利用超晶格独特的孪生特性来实现安全密钥分发。超晶格密码系统无论从原创研究成果还是其关键实用化技术都是由我国科学家及技术团本文档来自技高网...
【技术保护点】
1.一种基于车辆的安全控制方法,其特征在于,至少车辆中的网关和至少一个控制器中都内置超晶格加解密芯片,所述方法包括:/n启动车辆,初始化所述车辆中的多个超晶格加解密芯片;/n所述车辆中内置的所述超晶格加解密芯片对所述网关和/或所述控制器采集到的存储数据、交互数据和通信数据中的至少之一进行加解密。/n
【技术特征摘要】
1.一种基于车辆的安全控制方法,其特征在于,至少车辆中的网关和至少一个控制器中都内置超晶格加解密芯片,所述方法包括:
启动车辆,初始化所述车辆中的多个超晶格加解密芯片;
所述车辆中内置的所述超晶格加解密芯片对所述网关和/或所述控制器采集到的存储数据、交互数据和通信数据中的至少之一进行加解密。
2.根据权利要求1所述的方法,其特征在于,所述车辆中内置的所述超晶格加解密芯片对所述网关和/或所述控制器采集到的存储数据、交互数据和通信数据中的至少之一进行加解密,包括:
所述车辆的网关通过CAN总线与外部主机和/或控制器进行交互数据;
所述车辆的网关调用内置的超晶格加解密芯片的API接口对所述交互数据进行加解密。
3.根据权利要求1所述的方法,其特征在于,所述车辆中内置的所述超晶格加解密芯片对所述网关和/或所述控制器采集到的存储数据、交互数据和通信数据中的至少之一进行加解密,包括:
所述车辆中的控制器通过CAN控制器来控制CAN接收器接收通信数据;
所述车辆中的控制器调用内置的超晶格加解密芯片的API接口对所述通信数据进行加解密。
4.根据权利要求1所述的方法,其特征在于,所述车辆中内置的所述超晶格加解密芯片对所述网关和/或所述控制器采集到的存储数据、交互数据和通信数据中的至少之一进行加解密,包括:
所述车辆的每个控制器通过调用内置的超晶格加解密芯片的API接口对采集到的存储数据进行加解密;
其中,如果所述控制器接收到加密后的存储数据,则所述控制器解密所述加密后的存储数据;如果所述控制器将本地的存储数据进行加密后发给所述网关,则所述网关解密所述加密后的存储数据。
5.根据权利要求1所述的方法,其特征在于,所述超晶格加解密芯片采用动态密钥流进行加密。
6.根据权利要求1至5中任意一项所述的方法,其特征在于,在初始化所述车辆中的超晶格加解密芯片的过程中,将超晶格密钥驱动变量下发到各个超晶格加解密芯片中。
7.一种基于车辆的安全控制...
【专利技术属性】
技术研发人员:王志华,王志海,喻波,安鹏,
申请(专利权)人:北京明朝万达科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。