一种处理镜像数据的方法、装置、系统及存储介质制造方法及图纸

技术编号:36979780 阅读:29 留言:0更新日期:2023-03-25 17:59
本申请提供一种处理镜像数据的方法、装置、系统及存储介质。由于各个镜像数据的摘要的签名存储在各个从镜像分区的头部,主镜像分区中存储各个从镜像分区的摘要的签名,因此接收到镜像数据包后,可以根据主镜像分区存储的从镜像分区的摘要的签名确定从镜像分区的头部的信息是否可信;由于各个从镜像分区的头部存储各个镜像数据的摘要的签名,因此可以在镜像数据的摘要的签名可信时,利用镜像数据的摘要的签名验证车载芯片的控制器实际接收到的各个镜像数据是否被篡改。这样,可以确定接收到的镜像数据包是否可用,在各个镜像数据没有被篡改时,将各个镜像数据烧写到车载芯片上,这样可以提高烧写到车载芯片上的数据的安全性。性。性。

【技术实现步骤摘要】
一种处理镜像数据的方法、装置、系统及存储介质


[0001]本申请涉及汽车领域,并且更具体地,涉及汽车领域中的一种处理镜像数据的方法、装置、系统及存储介质。

技术介绍

[0002]当某设备上的任意一个芯片发生故障时,可以从服务器端重新获取该芯片上的待烧写的镜像数据,将该镜像数据重新烧写到该芯片上,使得用户可以继续使用该芯片。
[0003]相关技术中,在将镜像数据发送给该设备的过程中,该镜像数据可能会被攻击者拦截,从而对该镜像数据进行篡改。如果该设备将被篡改的镜像数据烧写到该芯片上,这会造成该芯片无法使用或该芯片存在各种安全问题等。因此,该设备需要确定镜像数据是否被篡改,以在镜像数据未被篡改的情况下,将该镜像数据烧写到该芯片上。

技术实现思路

[0004]本申请提供了一种处理镜像数据的方法、装置、系统及存储介质,该方法可以提高烧写到车载芯片上的数据的安全性。
[0005]第一方面,提供了一种处理镜像数据的方法,该方法由车载芯片的控制器执行,该方法包括:接收服务器发送的镜像数据包,该镜像数据包包括待烧写到该车载芯片上的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种处理镜像数据的方法,其特征在于,所述方法由车载芯片的控制器执行,所述方法包括:接收服务器发送的镜像数据包,所述镜像数据包包括待烧写到所述车载芯片上的各个镜像数据,所述镜像数据包包括主镜像分区和至少一个从镜像分区,所述从镜像分区包括头部和对应的镜像数据;根据所述主镜像分区中存储的所述从镜像分区的摘要的签名,确定所述从镜像分区的头部存储的所述镜像数据的摘要的签名可信的情况下,根据所述镜像数据的摘要的签名和所述镜像数据,确定所述镜像数据是否被篡改;在所述镜像数据未被篡改的情况下,将所述镜像数据烧写到所述车载芯片上。2.根据权利要求1所述的方法,其特征在于,所述对所述镜像数据的摘要的签名进行可信的判断过程,包括:利用预设的公钥对所述从镜像分区的摘要的签名进行解密,得到所述从镜像分区的摘要;利用预设的第二摘要算法对所述从镜像分区的摘要进行计算,得到所述从镜像分区的头部的信息;根据所述从镜像分区的头部的信息和所述镜像数据的摘要的签名,确定所述镜像数据的摘要的签名是否可信。3.根据权利要求1或2所述的方法,其特征在于,所述根据所述镜像数据的摘要的签名和所述镜像数据,确定所述镜像数据是否被篡改,包括:利用私钥对所述镜像数据的摘要的签名进行解密,得到所述镜像数据的标准摘要;利用第一摘要算法对所述镜像数据进行计算,得到所述镜像数据的测试摘要;根据所述镜像数据的测试摘要和所述镜像数据的标准摘要,确定各个所述镜像数据是否被篡改。4.根据权利要求3所述的方法,其特征在于,所述根据所述镜像数据的测试摘要和所述镜像数据的标准摘要,确定所述镜像数据是否被篡改,包括:在所述镜像数据的测试摘要与各个所述镜像数据的标准摘要相同的情况下,确定所述镜像数据没有被篡改;在所述镜像数据的测试摘要与各个所述镜像数据的标准摘要不同的情况下,确定所述镜像数据被篡改。5.一种处理镜像数据的方法,其特征在于,所述方法由服务器执行,所述方法包括:接收用户的镜像请求,所述镜像请求用于请求待烧写到车载芯片的各个镜像数据;响应于所述镜像请求,确定所述镜像数据的摘要的签名;按照所述车载芯片上待烧写的数据的烧写过程,将所述镜像数据的摘要的签名存储在镜像数据包中的从镜像分区的头部,将各个所述镜像数据存储在所述从镜像分区;确定所述从镜像分区的摘要的签名,并将各个所述从镜像分区的摘要的签名存储在镜像数...

【专利技术属性】
技术研发人员:董章淼栗羽峰耿俊庆张雅杰
申请(专利权)人:长城汽车股份有限公司
类型:发明
国别省市:

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

1