确定烧录数据的方法及装置、烧录方法及装置、电子设备制造方法及图纸

技术编号:21116184 阅读:58 留言:0更新日期:2019-05-16 09:07
公开了一种确定烧录数据的方法及装置、烧录方法及装置、电子设备。该确定烧录数据的方法包括:确定待烧录设备的标识数据;基于标识数据对待烧录数据进行加密操作,得到加密的待烧录数据;输出加密的待烧录数据,以便烧录装置将加密的待烧录数据烧录到待烧录设备中。该烧录方法包括:输出待烧录设备的标识数据;确定利用待烧录设备的标识数据加密的待烧录数据;将加密的待烧录数据烧录到待烧录设备中。本申请实施例所提及的确定烧录数据的方法,实现了基于待烧录设备的标识数据对待烧录数据进行加密的目的。本申请实施例所提及的烧录方法,实现了将基于待烧录设备的标识数据得到的加密的待烧录数据烧录到待烧录设备中的目的。

【技术实现步骤摘要】
确定烧录数据的方法及装置、烧录方法及装置、电子设备
本专利技术涉及数据烧录
,具体涉及一种确定烧录数据的方法及装置、烧录方法及装置、电子设备。
技术介绍
在硬件设备(比如嵌入式设备)生产过程中,需要将软件或者镜像文件等数据烧录到硬件设备,以使该硬件设备成功装载有烧录的软件或者镜像文件等数据。然而,现有烧录方法的安全性极低,烧录到硬件设备中的数据极易被盗取或破解。
技术实现思路
为了解决上述技术问题,提出了本申请。本申请的实施例提供了一种确定烧录数据的方法及装置、烧录方法及装置、电子设备。在一方面,本申请实施例提供了一种确定烧录数据的方法,该确定烧录数据的方法包括:确定待烧录设备的标识数据;基于标识数据对待烧录数据进行加密操作,得到加密的待烧录数据;输出加密的待烧录数据,以便烧录装置将加密的待烧录数据烧录到待烧录设备中。在另一方面,本申请实施例提供了一种烧录方法,该烧录方法包括:输出待烧录设备的标识数据;确定利用待烧录设备的标识数据加密的待烧录数据;将加密的待烧录数据烧录到待烧录设备中。在一方面,本申请实施例提供了一种确定烧录数据的装置,该确定烧录数据的装置包括:标识数据获取模块,用于确定待烧录设备的标识数据;加密模块,用于基于标识数据对待烧录数据进行加密操作,得到加密的待烧录数据;待烧录数据输出模块,用于输出加密的待烧录数据,以便烧录装置将加密的待烧录数据烧录到待烧录设备中。在另一方面,本申请实施例提供了一种烧录装置,该烧录装置包括:标识数据输出模块,用于输出待烧录设备的标识数据;待烧录数据获取模块,用于确定利用待烧录设备的标识数据加密的待烧录数据;烧录模块,用于将加密的待烧录数据烧录到待烧录设备中。在一方面,本申请实施例提供了一种计算机可读存储介质,该存储介质存储有计算机程序,该计算机程序用于执行上述任一实施例所提及的确定烧录数据的方法,或者,执行上述任一实施例所提及的烧录方法。在一方面,本申请实施例提供了一种电子设备,该电子设备包括:处理器;用于存储处理器可执行指令的存储器;处理器,用于执行上述任一实施例所提及的确定烧录数据的方法,或者,执行上述任一实施例所提及的烧录方法。本申请实施例所提及的确定烧录数据的方法,通过基于待烧录设备的标识数据加密待烧录数据的方式,实现了基于待烧录设备的标识数据对待烧录数据进行加密的目的,进而实现了将加密的待烧录数据和待烧录设备进行绑定的目的。本申请实施例所提及的烧录方法,通过将利用待烧录设备的标识数据加密的待烧录数据烧录到待烧录设备中的方式,实现了将基于待烧录设备的标识数据得到的加密的待烧录数据烧录到待烧录设备中的目的,进而实现了将加密的待烧录数据和待烧录设备进行绑定的目的。需要说明的是,将加密的待烧录数据和待烧录设备进行绑定之后,加密的待烧录数据和待烧录设备之间就建立了对应的映射关系,从而有效防止了加密的待烧录数据被破解或盗版到其他待烧录设备上的情况,因此,降低了待烧录数据被破解或盗版的几率,有效提高了待烧录数据的安全性。附图说明通过结合附图对本申请实施例进行更详细的描述,本申请的上述以及其他目的、特征和优势将变得更加明显。附图用来提供对本申请实施例的进一步理解,并且构成说明书的一部分,与本申请实施例一起用于解释本申请,并不构成对本申请的限制。在附图中,相同的参考标号通常代表相同部件或步骤。图1是本申请所适用的一场景图。图2是本申请所适用的另一场景图。图3是本申请一示例性实施例提供的确定烧录数据的方法的流程示意图。图4是本申请另一示例性实施例提供的基于标识数据对待烧录数据进行加密操作的流程示意图。图5是本申请又一示例性实施例提供的采用第一加密方式对第一区域数据进行加密操作的流程示意图。图6是本申请再一示例性实施例提供的基于标识数据对待烧录数据进行加密操作的流程示意图。图7是本申请再一示例性实施例提供的确定烧录数据的方法的流程示意图。图8是本申请再一示例性实施例提供的确定烧录数据的方法的流程示意图。图9是本申请一示例性实施例提供的烧录方法的流程示意图。图10是本申请另一示例性实施例提供的将加密的待烧录数据烧录到待烧录设备中的流程示意图。图11是本申请又一示例性实施例提供的对加密的待烧录数据进行校验的流程示意图。图12是本申请再一示例性实施例提供的将加密的待烧录数据烧录到待烧录设备中的流程示意图。图13是本申请一示例性实施例提供的确定烧录数据的装置的结构示意图。图14是本申请另一示例性实施例提供的加密模块的结构示意图。图15是本申请又一示例性实施例提供的第一区域数据确定单元的结构示意图。图16是本申请再一示例性实施例提供的加密模块的结构示意图。图17是本申请再一示例性实施例提供的确定烧录数据的装置的结构示意图。图18是本申请再一示例性实施例提供的确定烧录数据的装置的结构示意图。图19是本申请一示例性实施例提供的烧录装置的结构示意图。图20是本申请另一示例性实施例提供的烧录模块的结构示意图。图21是本申请又一示例性实施例提供的校验单元的结构示意图。图22是本申请再一示例性实施例提供的烧录模块的结构示意图。图23是本申请一示例性实施例提供的电子设备的结构示意图。具体实施方式下面,将参考附图详细地描述根据本申请的示例实施例。显然,所描述的实施例仅仅是本申请的一部分实施例,而不是本申请的全部实施例,应理解,本申请不受这里描述的示例实施例的限制。申请概述在硬件设备(比如嵌入式设备)生产过程中,需要将软件或者镜像文件等数据烧录到硬件设备,以使该硬件设备成功装载有烧录的软件或者镜像文件等数据。然而,现有烧录方法存在诸多漏洞,烧录的软件或者镜像文件等数据极易被盗取或破解。比如,在烧录过程中,软件或者镜像文件等数据极易被剽窃;又比如,在烧录完成后,烧录到硬件设备上的软件或者镜像文件等数据极易被盗取。针对上述技术问题,本申请的基本构思是提出一种确定烧录数据的方法及装置、烧录方法及装置、电子设备,该确定烧录数据的方法通过基于待烧录设备的标识数据加密待烧录数据的方式,实现了利用标识数据将加密的待烧录数据和待烧录设备进行绑定的目的,从而有效防止了加密的待烧录数据被窃取或盗版到其他待烧录设备上的情况,降低了待烧录数据被窃取或盗版的几率,有效提高了待烧录数据的安全性。此外,该烧录方法通过将利用待烧录设备的标识数据加密的待烧录数据烧录到待烧录设备中的方式,实现了将基于待烧录设备的标识数据得到的加密的待烧录数据烧录到待烧录设备中的目的,进而有效防止了加密的待烧录数据被窃取或盗版到其他待烧录设备上的情况。在介绍了本申请的基本原理之后,下面将参考附图来具体介绍本申请的各种非限制性实施例。示例性系统图1是本申请所适用的一场景图。如图1所示,本申请所适用的场景为待烧录设备的烧录场景,该烧录场景中包括烧录装置1、待烧录设备2和服务器3,其中,烧录装置1分别与待烧录设备2和服务器3信号连接。具体地,服务器3用于确定待烧录设备2的标识数据,然后基于标识数据对待烧录数据进行加密操作以得到加密的待烧录数据,最后输出加密的待烧录数据,以便烧录装置1将加密的待烧录数据烧录到待烧录设备2中;烧录装置1用于输出待烧录设备2的标识数据,然后确定利用待烧录设备2的标识数据加密的待烧录数据,最后将加密的待烧录数据烧录到待本文档来自技高网...

【技术保护点】
1.一种确定烧录数据的方法,包括:确定待烧录设备的标识数据;基于所述标识数据对待烧录数据进行加密操作,得到加密的待烧录数据;输出所述加密的待烧录数据,以便烧录装置将所述加密的待烧录数据烧录到所述待烧录设备中。

【技术特征摘要】
1.一种确定烧录数据的方法,包括:确定待烧录设备的标识数据;基于所述标识数据对待烧录数据进行加密操作,得到加密的待烧录数据;输出所述加密的待烧录数据,以便烧录装置将所述加密的待烧录数据烧录到所述待烧录设备中。2.根据权利要求1所述的方法,其中,所述基于所述标识数据对待烧录数据进行加密操作,包括:确定所述待烧录数据的第一区域数据;基于所述标识数据,采用第一加密方式对所述第一区域数据进行加密操作。3.根据权利要求2所述的方法,其中,所述第一加密方式为AES加密方式,所述基于所述标识数据,采用第一加密方式对所述第一区域数据进行加密操作,包括:基于所述标识数据确定AES加密方式的密钥;基于所述密钥对所述第一区域数据进行AES加密操作。4.根据权利要求2所述的方法,其中,所述基于所述标识数据对待烧录数据进行加密操作,还包括:确定所述待烧录数据的第二区域数据;采用第二加密方式对所述第二区域数据进行加密操作。5.根据权利要求1所述的方法,其中,在所述基于所述标识数据对待烧录数据进行加密操作,得到加密的待烧录数据之后,还包括:基于所述加密的待烧录数据生成差错检测数据。6.根据权利要求5所述的方法,其中,所述待烧录数据中包括多个独立镜像文件,在所述基于所述加密的待烧录数据生成差错检测数据之前,还包括:将所述多个独立镜像文件的排列顺序打乱;将排列顺序打乱后的所述多个独立镜像文件打包成整体镜像文件,其中,所述整体镜像文件包括与所述多个独立镜像文件对应的排序数据。7.一种烧录方法,包括:输出待烧录设备的标识数据;确定利用所述待烧录设备的所述标识数据加密的待烧录数据;将所述加密的待烧录数据烧录到所述待烧录设备中。8.根据权利要求7...

【专利技术属性】
技术研发人员:朱迪陈增万毛磊
申请(专利权)人:北京地平线机器人技术研发有限公司
类型:发明
国别省市:北京,11

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

1