镜像包文件验证方法、装置、设备及计算机存储介质制造方法及图纸

技术编号:32826399 阅读:17 留言:0更新日期:2022-03-26 20:29
本申请公开了一种镜像包文件验证方法、装置、设备及计算机存储介质。该方法包括:在包括第二设备密钥值和预设加密算法的镜像包文件拷贝到待验证的第一设备中的存储芯片之后,在第一设备断电重启的过程中,获取第一设备标识,并从存储芯片中读取预设加密算法;根据第一设备标识和预设加密算法,生成第一设备密钥值;从存储芯片中读取第二设备密钥值;在第一设备密钥值和第二设备密钥值匹配的情况下,确定镜像包文件为合法拷贝到第一设备中的存储芯片中。采用本申请提供的镜像包文件验证方法、装置、设备及计算机存储介质,可以验证镜像包文件是否为合法拷贝到设备中的存储芯片中的,从而便于防止镜像包文件被未被授权的设备非法使用。非法使用。非法使用。

【技术实现步骤摘要】
镜像包文件验证方法、装置、设备及计算机存储介质


[0001]本申请属于信息安全
,尤其涉及一种镜像包文件验证方法、装置、设备及计算机存储介质。

技术介绍

[0002]随着电子设备的普及,各种各样的软件也越来越多,其中,嵌入式软件的应用也越来越广泛。
[0003]通常,在需要安装嵌入式软件时,芯片厂商会将嵌入式软件源码编译后,制作成镜像包文件,然后通过专用的下载工具将嵌入式软件的镜像包文件拷贝到电子设备的存储芯片中。但是,由于存储芯片没有被加密,因此,可以被特殊工具直接读取整个存储芯片内的数据,再写入其他相同型号、相同容量的存储芯片中,从而在未被授权的设备中正常使用非法拷贝来的镜像包文件。
[0004]由于现有技术中无法验证设备的存储芯片中存储的镜像包文件是否为合法拷贝,因此,镜像包文件容易被未被授权的设备非法使用。

技术实现思路

[0005]本申请实施例提供一种镜像包文件验证方法、装置、设备及计算机存储介质,能够至少解决现有技术中因无法验证设备的存储芯片中存储的镜像包文件是否为合法拷贝,而导致的镜像包文件容本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种镜像包文件验证方法,其特征在于,所述方法包括:在包括第二设备密钥值和预设加密算法的镜像包文件拷贝到待验证的第一设备中的存储芯片之后,在所述第一设备断电重启的过程中,获取第一设备标识,并从所述存储芯片中读取所述预设加密算法,所述第二设备密钥值是基于所述预设加密算法对第二设备的第二设备标识进行加密得到的,所述第二设备为被授权使用所述镜像包文件的设备,所述第一设备标识为所述第一设备的唯一标识,所述第二设备标识为所述第二设备的唯一标识;根据所述第一设备标识和所述预设加密算法,生成第一设备密钥值;从所述存储芯片中读取所述第二设备密钥值;在所述第一设备密钥值和所述第二设备密钥值匹配的情况下,确定所述镜像包文件为合法拷贝到所述第一设备中的存储芯片中。2.根据权利要求1所述的方法,其特征在于,所述在所述第一设备断电重启的过程中,获取第一设备标识,并从所述存储芯片中读取所述预设加密算法,具体包括:在所述第一设备的系统启动加载器bootloader启动过程中,获取第一设备标识,并从所述存储芯片中读取预设加密算法。3.根据权利要求1所述的方法,其特征在于,从所述存储芯片中读取所述第二设备密钥值之后,所述方法还包括:在所述第一设备密钥值和所述第二设备密钥值不匹配的情况下,确定所述镜像包文件为非法拷贝到所述第一设备中的存储芯片中。4.根据权利要求3所述的方法,其特征在于,在所述确定所述镜像包文件为非法拷贝到所述第一设备中的存储芯片中之后,所述方法还包括:输出报警信息,所述报警信息用于提示所述镜像包文件为非法拷贝到所述第一设备中的存储芯片中。5.根据权利要求3所述的方法,其特征在于,在所述确定所述镜像包文件为非法拷贝到所述第一设备中的存储芯片中之后,所述方法还包括:重启所述第...

【专利技术属性】
技术研发人员:ꢀ七四专利代理机构
申请(专利权)人:上海宏英智能科技股份有限公司
类型:发明
国别省市:

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

1