数据存储方法、装置、系统、计算机设备和存储介质制造方法及图纸

技术编号:37394795 阅读:21 留言:0更新日期:2023-04-27 07:32
本申请涉及一种数据存储方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:获取驾驶数据;根据第二加密密钥对所述驾驶数据进行加密,得到第一密文;根据第一加密密钥对第二加密密钥进行加密,得到第二密文;根据设备私钥对所述第一密文进行签名,得到第一签名值;将所述第一密文、所述第二密文和所述第一签名值存储至本地。采用本方法能够通过多种方式的加密认证之后,将加密认证后的第一密文、第二密文和第一签名值进行存储,保证了数据存储的安全性。证了数据存储的安全性。证了数据存储的安全性。

【技术实现步骤摘要】
数据存储方法、装置、系统、计算机设备和存储介质


[0001]本申请涉及数据存储
,特别是涉及一种数据存储方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]随着汽车行业的发展,汽车行驶安全越来越受到人们的关注。汽车行驶记录仪上配备有驾驶数据的驾驶数据记录系统,汽车驾驶数据驾驶数据记录系统对车辆行驶速度、时间、里程以及有关车辆行驶的其他状态信息进行记录、存储并可通过接口实现数据输出。例如可以用于记录事故发生前后的车辆运行状态、运动参数、驾驶员状态与操纵情况和车辆使用情况,以及自动驾驶车辆的感知、决策、控制相关数据、驾驶员或安全员状态数据,并支持图像或视频数据的记录与存储。
[0003]传统技术中,汽车驾驶数据记录系统获取汽车的行驶数据,将原始驾驶数据以明文的形式直接存储到预设存储空间。
[0004]然而,目前的汽车的行驶数据的记录方法中,存储在预设存储空间的驾驶数据中包含的隐私信息无法得到保护,且驾驶数据也容易被篡改和伪造,导致驾驶数据安全性较低。

技术实现思路

[0005]基于此,有必本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据存储方法,其特征在于,所述方法应用于数据存储端,所述方法包括:获取驾驶数据;根据第二加密密钥对所述驾驶数据进行加密,得到第一密文;根据第一加密密钥对第二加密密钥进行加密,得到第二密文;根据设备私钥对所述第一密文进行签名,得到第一签名值;将所述第一密文、所述第二密文和所述第一签名值存储至本地。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取固定头部信息,将所述固定头部信息与所述驾驶数据拼接,得到第一拼接数据,将所述第一拼接数据作为处理后的所述驾驶数据;所述根据所述第二加密密钥对所述驾驶数据进行加密,得到第一密文,包括:根据所述第二加密密钥对所述第一拼接数据进行加密,得到所述第一密文。3.根据权利要求2所述的方法,其特征在于,根据所述第二加密密钥对所述第一拼接数据进行加密,得到所述第一密文包括:获取随机数,将所述随机数与所述第一拼接数据进行拼接,得到目标第一拼接数据;根据所述第二加密密钥对所述目标第一拼接数据进行加密,得到所述第一密文。4.根据权利要求1所述的方法,其特征在于,在所述将所述第一密文、所述第二密文和所述第一签名值存储至本地之后,所述方法还包括:通过设备公钥对所述第一签名值进行验证,得到第一验证结果;在所述第一验证结果为验证成功的情况下,根据所述第一加密密钥对所述第二密文进行解密,得到所述第二加密密钥;根据所述第二加密密钥对所述第一密文进行解密,得到解密后的所述驾驶数据。5.根据权利要求1所述的方法,其特征在于,所述根据第二加密密钥对所述驾驶数据进行加密,得到第一密文之前,所述方法还包括:接收验证端发送的的设备公钥和设备私钥;获取车辆信息,将所述车辆信息和所述设备公钥拼接,得到第二拼接数据,通过所述设备私钥对所述第二拼接数据进行签名,得到第二签名值;将所述第二拼接数据和所述第二签名值拼接,根据拼接结果生成证书签名请求,将证书签名请求并发送至验证端;接收所述验证端响应于所述证书签名请求发送的设备证书和第一加密密钥,并将所述设备证书和所述第一加密密钥存储至本地,所述...

【专利技术属性】
技术研发人员:王博赵洋刘天翊赵宏洋
申请(专利权)人:国汽智端成都科技有限公司
类型:发明
国别省市:

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

1