1.一种基于车辆的安全控制方法,其特征在于,至少车辆中的网关和至少一个控制器中都内置超晶格加解密芯片,所述方法包括:
启动车辆,初始化所述车辆中的多个超晶格加解密芯片;
所述车辆中内置的所述超晶格加解密芯片对所述网关和/或所述控制器采集到的存储数据、交互数据和通信数据中的至少之一进行加解密。
2.根据权利要求1所述的方法,其特征在于,所述车辆中内置的所述超晶格加解密芯片对所述网关和/或所述控制器采集到的存储数据、交互数据和通信数据中的至少之一进行加解密,包括:
所述车辆的网关通过can总线与外部主机和/或控制器进行交互数据;
所述车辆的网关调用内置的超晶格加解密芯片的api接口对所述交互数据进行加解密。
3.根据权利要求1所述的方法,其特征在于,所述车辆中内置的所述超晶格加解密芯片对所述网关和/或所述控制器采集到的存储数据、交互数据和通信数据中的至少之一进行加解密,包括:
所述车辆中的控制器通过can控制器来控制can接收器接收通信数据;
所述车辆中的控制器调用内置的超晶格加解密芯片的api接口对所述通信数据进行加解密。
4.根据权利要求1所述的方法,其特征在于,所述车辆中内置的所述超晶格加解密芯片对所述网关和/或所述控制器采集到的存储数据、交互数据和通信数据中的至少之一进行加解密,包括:
所述车辆的每个控制器通过调用内置的超晶格加解密芯片的api接口对采集到的存储数据进行加解密;
其中,如果所述控制器接收到加密后的存储数据,则所述控制器解密所述加密后的存储数据;如果所述控制器将本地的存储数据进行加密后发给所述网关,则所述网关解密所述加密后的存储数据。
5.根据权利要求1所述的方法,其特征在于,所述超晶格加解密芯片采用动态密钥流进行加密。
6.根据权利要求1至5中任意一项所述的方法,其特征在于,在初始化所述车辆中的超晶格加解密芯片的过程中,将超晶格密钥驱动变量下发到各个超晶格加解密芯片中。
7.一种基于车辆的安全控制系统,其特征在于,包括:
内置有超晶格加解密芯片网关;
至少一个控制器,通过can总线接入所述网关,每个控制器都内置超晶格加解密芯片;
其中,启动车辆,初始化所述车辆中的多个超晶格加解密芯片,且所述车辆中内置的所述超晶格加解密芯片对所述网关和/或所述控制器采集到的存储数据、交互数据和通信数据中的至少之一进行加解密。
8.根据权利要求7所述的系统,其特征在于,所述控制器的类型包括如下至少之一:遥控门锁控制器、车灯控制器、仪表盘控制器、车门控制器、发动机控制器、气囊控制器、制动控制器和胎压控制器。
9.根据权利要求7所述的系统,其特征在于,
所述车辆的网关通过can总线与外部主机和/或处理器进行交互数据;
所述车辆的网关调用内置的超晶格加解密芯片的api接口对所述交互数据进行加解密。
10.根据权利要求7所述的系统,其特征在于,
所述车辆中的控制器通过can控制器来控制can接收器接收通信数据;
所述车辆中的控制器调用内置的超晶格加解密芯片的api接口对所述通信数据进行加解密。
11.根据权利要求7所述的系统,其特征在于,
所述车辆的每个控制器通过调用内置的超晶格加解密芯片的api接口对采集到的存储数据进行加解密;
其中,如果所述控制器接收到加密后的存储数据,则所述控制器解密所述加密后的存储数据;如果所述控制器将本地的存储数据进行加密后发给所述网关。
12.根据权利要求7至11中任意一项所述的系统,其特征在于,在初始化所述车辆中的超晶格加解密芯片的过程中,将超晶格密钥驱动变量下发到各个超晶格加解密芯片中。
13.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行权利要求1至6中任意一项所述基于车辆的安全控制方法。
14.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至6中任意一项所述基于车辆的安全控制方法。