本发明涉及通信,尤其涉及一种数据处理方法、ufs存储设备、车辆及存储介质。
背景技术:
1、ufs(universal flash storage)闪存是一种高速存储技术,通常用于车辆、手机、平板电脑等移动设备的内存存储。目前它的传输速度可以达到2100m/s,大大提高了存储设备的读写性能。
2、在相关技术中,车辆通过配备ufs存储设备插槽或接口,以便可以轻松地插入ufs存储设备,从而达成使用ufs存储设备存储车辆数据的目的。ufs存储设备采用的是基于文件系统的访问控制方式,具有相应权限的用户才能访问相应的文件或目录。然而,如果用户在设置文件系统权限时使用了较为宽松的设置,将导致ufs存储设备存储的车辆数据容易泄露或盗取,从而导致数据的安全性低。
3、上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
1、本发明实施例通过提供一种数据处理方法、ufs存储设备及计算机可读存储介质,旨在解决用户在设置文件系统权限时使用了较为宽松的设置,将导致ufs存储设备存储的车辆数据容易泄露或盗取,从而导致数据的安全性低的技术问题。
2、为实现上述目的,本发明实施例提供一种数据处理方法,应用于ufs存储设备,所述数据处理方法包括以下:
3、接收车辆发送的用户访问权限和车辆数据,根据所述车辆数据的类型确定目标分区;
4、当所述用户访问权限大于或等于所述目标分区的访问权限时,获取所述目标分区关联的验证信息,并将所述验证信息发送给所述车辆,以使所述车辆获取所述验证信息对应的验证数据,并对所述验证数据加密,从而将加密后的所述验证数据发送至所述ufs存储设备;
5、接收所述车辆发送的加密后的所述验证数据,并对加密的所述验证数据解密,获得所述验证数据;
6、基于所述验证数据与所述ufs存储设备进行对比验证,生成验证结果;
7、若所述验证结果为通过,将所述车辆数据更新至所述目标分区。
8、可选地,所述基于所述验证数据与所述ufs存储设备进行对比验证,生成验证结果的步骤,包括:
9、对所述验证数据进行哈希运算,生成第一哈希值;
10、获取当前时间,并将所述当前时间转换为设定格式的时间戳;
11、将所述时间戳与所述第一哈希值按照设定规则组合,生成第一时间戳摘要;
12、将所述时间戳发送给所述车辆,并接收所述车辆发送的第二时间戳摘要;
13、比较所述第一时间戳摘要和所述第二时间戳摘要,并生成所述验证结果,其中,若所述第二时间戳摘要与所述第一时间戳摘要相同,所述验证结果为通过,若所述第二时间戳摘要与所述第一时间戳摘要不相同,所述验证结果为未通过。
14、可选地,所述若所述验证结果为通过,将所述车辆数据更新至所述目标分区的步骤,包括:
15、若所述验证结果为验证通过,基于所述验证数据生成密钥;
16、采用所述密钥对所述车辆数据进行加密,将加密后的所述车辆数据更新至所述目标分区。
17、可选地,所述接收车辆发送的用户访问权限和车辆数据,根据所述车辆数据的类型确定目标分区的步骤之前,包括:
18、根据所述车辆的标识,确定所述车辆产生的所有车辆数据的类型;
19、根据所述类型对应的比重,确定存储所述类型对应的所述车辆数据的所述目标分区;
20、获取所述比重对应的验证信息,并将所述验证信息与所述目标分区关联。为实现上述目的,本发明实施例提供一种数据处理方法,应用于车辆,所述数据处理方法包括以下:
21、接收用户输入的身份验证信息,并根据所述身份验证信息确定所述用户的用户访问权限;
22、获取产生的车辆数据,将所述用户访问权限和所述车辆数据发送给ufs存储设备,并接收所述ufs存储设备发送的验证信息;
23、获取所述验证信息对应的验证数据,对所述验证数据加密,将加密后的所述验证数据发送给所述ufs存储设备,以使所述ufs存储设备对所述验证数据进行对比验证,并生成验证结果,并在所述验证结果为验证通过时更新所述车辆数据。
24、可选地,所述获取所述验证信息对应的验证数据,对所述验证数据加密,将加密后的所述验证数据发送给所述ufs存储设备的步骤之后,包括:
25、接收所述ufs存储设备发送的时间戳;
26、对所述验证数据进行哈希运算,生成第二哈希值;
27、将所述时间戳和所述第二哈希值按照设定规则组合,生成第二时间戳摘要;
28、将所述第二时间戳摘要发送给所述ufs存储设备。
29、可选地,所述接收用户输入的身份验证信息,并根据所述身份验证信息确定所述用户的用户访问权限的步骤之前,包括:
30、根据所述身份验证信息对所述用户进行身份验证;
31、若所述身份验证通过,根据所述身份验证信息确定所述用户的用户访问权限;
32、若所述身份验证不通过,且连续身份验证次数大于预设次数,向所述车辆关联的用户设备发送告警提示。
33、此外,本发明为实现上述目的,本发明还提供一种ufs存储设备,所述ufs存储设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的数据处理程序,所述数据处理程序被所述处理器执行时实现如上所述的数据处理方法的步骤。
34、此外,本发明为实现上述目的,本发明还提供一种车辆,所述车辆包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的数据处理程序,所述数据处理程序被所述处理器执行时实现如上所述的数据处理方法的步骤。
35、此外,本发明为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有数据处理程序,所述数据处理程序被处理器执行时实现如上所述的数据处理方法的步骤。
36、本发明第一实施例提出的一种数据处理方法,ufs存储设备及计算机可读存储介质,通过接收车辆发送的用户访问权限和车辆数据,根据车辆数据的类型确定目标分区,当用户访问权限大于或等于目标分区的访问权限时,获取目标分区关联的验证信息,并将验证信息发送给车辆,以使车辆获取验证信息对应的验证数据,并对验证数据加密,从而将加密后的验证数据发送至ufs存储设备,进而接收车辆发送的加密后的验证数据,并对加密的验证数据解密,获得验证数据,然后基于验证数据与ufs存储设备进行对比验证,生成验证结果,若所述验证结果为通过,将车辆数据更新至目标分区。实现不同分区之间的数据隔离,提高数据盗取难度,车辆数据安全性高。
1.一种数据处理方法,其特征在于,应用于ufs存储设备,所述数据处理方法包括:
2.如权利要求1所述的方法,其特征在于,所述基于所述验证数据与所述ufs存储设备进行对比验证,生成验证结果的步骤,包括:
3.如权利要求1所述的方法,其特征在于,所述若所述验证结果为通过,将所述车辆数据更新至所述目标分区的步骤,包括:
4.如权利要求1所述的方法,其特征在于,所述接收车辆发送的用户访问权限和车辆数据,根据所述车辆数据的类型确定目标分区的步骤之前,包括:
5.一种数据处理方法,其特征在于,应用于车辆,所述数据处理方法包括:
6.如权利要求5所述的方法,其特征在于,所述获取所述验证信息对应的验证数据,对所述验证数据加密,将加密后的所述验证数据发送给所述ufs存储设备的步骤之后,包括:
7.如权利要求5所述的方法,其特征在于,所述接收用户输入的身份验证信息,并根据所述身份验证信息确定所述用户的用户访问权限的步骤之前,包括:
8.一种ufs存储设备,其特征在于,所述ufs存储设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的ufs存储设备的数据处理程序,所述ufs存储设备的数据处理程序被所述处理器执行时实现如权利要求1至4中任一项所述的数据处理方法的步骤。
9.一种车辆,其特征在于,所述车辆包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的ufs存储设备的数据处理程序,所述ufs存储设备的数据处理程序被所述处理器执行时实现如权利要求5至7中任一项所述的数据处理方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有ufs存储设备的数据处理程序,所述ufs存储设备的数据处理程序被处理器执行时实现如权利要求1至8中任一项所述的数据处理方法的步骤。