【技术实现步骤摘要】
本专利技术涉及信息认证与烧录领域,特别是涉及一种烧片镜像签名认证方法与装置以及烧片镜像烧录方法与系统。
技术介绍
烧片是代码编译后产生的一系列文件,并通过烧片机等烧写设备烧写入至单片机等微处理芯片内,从而使微处理芯片按代码既定的流程工作。而烧片镜像则是将上述烧片按照一定的格式制作成单一的文件,以方便用户下载和使用。在生产过程中,烧片镜像由系统工程师制作,并上传到服务端。生产工程师从服务端获取对应的烧片镜像,并烧录到终端。在系统工程师上传烧片镜像,到生产工程师获取到烧片镜像,中间可能会被人替换了镜像文件,导致终端的烧片不合法,存在安全风险。烧片镜像的合法性,关系到支付终端设备后续操作的安全性。
技术实现思路
为此,需要提供一种烧片镜像签名认证方法,用于解决现有烧片镜像在传输过程可能被更改,影响烧录终端安全使用的问题。为实现上述目的,专利技术人提供了一种烧片镜像烧录烧录方法,包括以下步骤:服务端产生公私钥对,并将公钥预置于待烧录烧录设备;烧录烧录工具从服务端下载烧片镜像的签名文件,所述签名文件包括签名密文、烧片镜像以及工作公钥证书;烧录烧录工具使用预置的根公钥证书,验证所述签名文件中工作公钥证书的合法性;若工作公钥证书不合法,则签名认证失败;若工作公钥证书合法,则使用工作公钥证书,验证所述签名文件中签名密文的合法性;若签名密文合法,则将待烧录烧录设备产生的待认证数据发送至服务端;服务端认证所述待认证数据的合法性,若合法,则使用私钥对所述待认证数据进行加密,生成数据密文,并将数据密文发送给待烧录设备;待烧录设备使用所述公钥认证所述数据密文的合法性;若密文认证通过, ...
【技术保护点】
一种烧片镜像烧录方法,其特征在于,包括以下步骤:服务端产生公私钥对,并将公钥预置于待烧录设备;烧录工具从服务端下载烧片镜像的签名文件,所述签名文件包括签名密文、烧片镜像以及工作公钥证书;烧录工具使用预置的根公钥证书,验证所述签名文件中工作公钥证书的合法性;若工作公钥证书不合法,则签名认证失败;若工作公钥证书合法,则使用工作公钥证书,验证所述签名文件中签名密文的合法性;若签名密文合法,则将待烧录设备产生的待认证数据发送至服务端;服务端认证所述待认证数据的合法性,若合法,则使用私钥对所述待认证数据进行加密,生成数据密文,并将数据密文发送给待烧录设备;待烧录设备使用所述公钥认证所述数据密文的合法性;若密文认证通过,则烧录工具从签名文件中分离出烧片镜像,并烧录至待烧录设备内。
【技术特征摘要】
1.一种烧片镜像烧录方法,其特征在于,包括以下步骤:服务端产生公私钥对,并将公钥预置于待烧录设备;烧录工具从服务端下载烧片镜像的签名文件,所述签名文件包括签名密文、烧片镜像以及工作公钥证书;烧录工具使用预置的根公钥证书,验证所述签名文件中工作公钥证书的合法性;若工作公钥证书不合法,则签名认证失败;若工作公钥证书合法,则使用工作公钥证书,验证所述签名文件中签名密文的合法性;若签名密文合法,则将待烧录设备产生的待认证数据发送至服务端;服务端认证所述待认证数据的合法性,若合法,则使用私钥对所述待认证数据进行加密,生成数据密文,并将数据密文发送给待烧录设备;待烧录设备使用所述公钥认证所述数据密文的合法性;若密文认证通过,则烧录工具从签名文件中分离出烧片镜像,并烧录至待烧录设备内。2.根据权利要求1所述的烧片镜像烧录方法,其特征在于,所述待烧录设备所产生的待认证数据包括认证随机数和待烧录设备的主板特征码;所述服务端通过验证所述主板特征码的合法性,来认证待认证数据的合法性。3.一种烧片镜像签名认证方法,其特征在于,包括以下步骤:获取烧片镜像的签名文件,所述签名文件包括签名密文、烧片镜像以及工作公钥证书;使用预置的根公钥证书,验证所述签名文件中工作公钥证书的合法性;若工作公钥证书不合法,则签名认证失败;若工作公钥证书合法,则使用工作公钥证书,验证所述签名文件中签名密文的合法性;若签名密文不合法,则签名认证失败;若密文合法,则签名认证通过。4.根据权利要求3所述的烧片镜像签名认证方法,其特征在于,所述烧片镜像的签名文件由以下步骤生成:计算烧片镜像摘要,获得摘要的唯一标识;使用私钥对所述唯一标识进行签名,得到签名密文;将所述签名密文、烧片镜像以及工作公钥证书合并成签名文件。5.根据权利要求3所述的烧片镜像签名认证方法,其特征在于,所述使用工作公钥证书,验证所述签名文件中签名密文的合法性包括以下步骤:从所述工作公钥证书中提取公钥;使用所述公钥对所述签名密文进行解签,得到摘要标识明文;计算签名文件中烧片镜像的摘要唯一标识,判断所述摘要标识明文与所述摘要唯一标识是否一致,若是,则签名密文合法,若否,则签名密文不合法。6.一种烧片镜像烧录系统,其特征在于,包括服务端、烧录工具和待烧录设备;所述服务端用于产生公私钥对,并将公钥预置于待烧录设备;所述服务端还用于认证待烧录工具上传的待认证数据的合法性,并在认证通过...
【专利技术属性】
技术研发人员:陈菲菲,彭波涛,陈博杰,
申请(专利权)人:福建联迪商用设备有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。