【技术实现步骤摘要】
数据处理方法、装置、计算机设备和存储介质
[0001]本申请涉及数据处理领域,特别是涉及一种数据处理方法、装置、计算机设备和存储介质。
技术介绍
[0002]随着智能网联汽车的发展,汽车和路测设备均有存储大量数据的需求,由于直接存储明文数据安全性较差,因此数据大多都在经过加密后,才存储于汽车和路测设备中。
[0003]相关技术中,不同的设备往往使用统一的密钥对数据进行加密。然而一旦密钥泄露,便会导致所有使用该密钥进行加密的设备中存储的密文数据均不再安全,存在数据加密的安全性较差的问题。
技术实现思路
[0004]基于此,有必要针对上述技术问题,提供一种数据处理方法、装置、计算机设备和存储介质。
[0005]第一方面,本申请提供了一种数据处理方法。所述方法包括:
[0006]接收加密应用发送的加密相关信息,所述加密相关信息包括待加密数据和所述加密应用的应用标识号;
[0007]根据所述应用标识号和第一密钥,生成第二密钥,所述第一密钥为根据存储设备的设备标识号生成的密钥,所述存储设 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:接收加密应用发送的加密相关信息,所述加密相关信息包括待加密数据和所述加密应用的应用标识号;根据所述应用标识号和第一密钥,生成第二密钥,所述第一密钥为根据存储设备的设备标识号生成的密钥,所述存储设备用于存储加密数据;采用所述第二密钥对所述待加密数据进行加密处理,得到所述加密数据。2.根据权利要求1所述的方法,其特征在于,所述根据所述应用标识号和第一密钥,生成第二密钥,包括:根据所述应用标识号,生成第三密钥;获取所述存储设备的安全芯片检测结果;在所述安全芯片检测结果表征所述存储设备具有安全芯片的情况下,将所述第三密钥发送至所述安全芯片,以使得所述安全芯片能够根据所述第三密钥和所述第一密钥,生成第二密钥;或者,在所述安全芯片检测结果表征所述存储设备不具有所述安全芯片的情况下,从所述存储设备的存储区域中读取加密后的第一密钥;对所述加密后的第一密钥进行解密处理,得到所述第一密钥;根据所述第三密钥和所述第一密钥,生成第二密钥。3.根据权利要求1所述的方法,其特征在于,所述加密相关信息中包括存储文件的存储标识,所述存储文件用于存储所述加密数据,所述方法还包括:根据所述存储标识,从所述存储设备中匹配所述存储文件,得到第一文件匹配结果;在所述第一文件匹配结果表征所述存储设备中不存在所述存储文件时,根据所述存储标识,在所述存储设备中创建所述存储文件;或者,在所述第一文件匹配结果表征所述存储设备中存在所述存储文件时,匹配所述存储文件和所述加密应用,得到第二文件匹配结果;根据所述第二文件匹配结果,对所述加密数据进行存储。4.根据权利要求3所述的方法,其特征在于,所述根据所述第二文件匹配结果,对所述加密数据进行存储,包括:在所述第二文件匹配结果表征所述存储文件与所述加密应用不匹配的情况下,丢弃所述加密数据;向所述加密应用返回反馈信息,所述反馈信息用于表征所述存储文件无法被写入。5.根据权利要求3所述的方法,其特征在于,所述加密相关信息中包括待加密数据偏移量和待加密数据长度,所述待加密数据偏移量用于指示所述待加密数据在所述存储文件中的存储起始位置,所述根据所述第二文件匹配结果,对所述加密数据进行存储,包括:在所述第二文件匹配结果表征所述存储文件与所述加密应用相匹配的情况下,确定所述存储文件中已存储的字节数;在所述待加密数据偏移量大于所述存储文件中已存储的字节数的情况下,根据所述待加密数据长度,将所述加密数据存储于所述存储文件中已存储的字节之后。6.根据权利要求5所述的方法,其特征在于,所述采用所述第二密钥对所述待加密数据进行加密处理,得到所述加密数据,包括:
在所述待加密数据偏移量小于或者等于所述存储文件中已存储的字节数的情况下,根据所述待加密数据偏移量和所述待加密数据长度,从所述存储文件中确定待解密数据;对所述待解密数据进行解密处理,得到解密数据,并根据所述待...
【专利技术属性】
技术研发人员:赵洋,
申请(专利权)人:国汽智端成都科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。