[发明专利]一种固件烧录方法、装置、设备以及存储介质在审
申请号: | 202111370600.3 | 申请日: | 2021-11-18 |
公开(公告)号: | CN114189337A | 公开(公告)日: | 2022-03-15 |
发明(设计)人: | 崔佳宁 | 申请(专利权)人: | 山东云海国创云计算装备产业创新中心有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/08;G06F8/61 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张艺 |
地址: | 250001 山东省济南市自由贸易试验*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 固件烧录 方法 装置 设备 以及 存储 介质 | ||
本申请公开了一种固件烧录方法、装置、介质以及存储介质,包括:生成待烧录固件并通过预设动态密钥生成算法生成当前的加密密钥;利用当前的加密密钥对待烧录固件进行加密以得到固件密文;利用预设消息摘要算法对待烧录固件进行摘要处理以得到第一摘要信息,并对第一摘要信息进行加密以生成固件签名值;将固件密文和固件签名值发送至固态硬盘,以便固态硬盘基于固件密文和固件签名值进行相应的固件烧录操作。在本申请中加密密钥的实时生成,能够保证防重放机制,进而对固件进行加密得到固件密文,能够防止待烧录固件被窃取,同时对固件进行签名得到固件签名值,使得待烧录固件本身具有不可抵赖性与不可篡改性,从而保证待烧录固件烧录的安全性。
技术领域
本发明涉及计算机技术领域,特别涉及一种固件烧录方法、装置、设备以及存储介质。
背景技术
当前,随着互联网、云计算等技术的发展,SSD(Solid State Disk,固态硬盘)作为新一代的存储器件,在许多产品中广泛应用,其中,主控、闪存芯片和固件是影响SSD性能的三大关键因素。随着SSD的广泛应用,经常通过OTA(Over-the-Air,空中下载)技术对SSD进行升级,从而对使用SSD新一代存储器件的产品进行产品缺陷修复和丰富产品功能等,但是现有的OTA技术在固件的制作过程以及传输过程都没有设置相关的安全保障措施,导致固件可能存在被窃取、被篡改的问题,以及还可能会出现固件被窃取后对多个不需要升级的SSD进行操作的安全性问题等。
发明内容
有鉴于此,本发明的目的在于提供一种固件烧录方法、装置、设备以及存储介质,能够防止待烧录固件被窃取以及被篡改,从而保证防重放机制以及保证待烧录固件烧录至固态硬盘的安全性。其具体方案如下:
第一方面,本申请公开了一种固件烧录方法,应用于主机,包括:
生成待烧录固件并通过预设动态密钥生成算法生成当前的加密密钥;
利用当前的所述加密密钥对所述待烧录固件进行加密以得到固件密文;
利用预设消息摘要算法对所述待烧录固件进行摘要处理以得到第一摘要信息,并对所述第一摘要信息进行加密以生成固件签名值;
利用预设消息摘要算法对所述待烧录固件进行摘要处理以得到第一摘要信息,并对所述第一摘要信息进行加密以生成固件签名值。
将所述固件密文和所述固件签名值发送至所述固态硬盘,以便所述固态硬盘基于所述固件密文和所述固件签名值进行相应的固件烧录操作。
可选的,所述通过预设动态密钥生成算法生成当前的加密密钥,包括:
实时生成当前的第一随机数,并将所述第一随机数发送至固态硬盘,以便所述固态硬盘在接收到所述第一随机数后实时生成第二随机数,并利用预设动态密钥生成算法对所述第一随机数、所述第二随机数以及在所述固态硬盘中预设的第一授权数据进行运算,以得到当前的解密密钥;
接收所述固态硬盘发送的所述第二随机数,并利用所述预设动态密钥生成算法对所述第一随机数、所述第二随机数以及在所述主机中预设的与所述第一授权数据相同的第二授权数据进行运算,以生成与当前的所述解密密钥对应的所述加密密钥。
可选的,所述固件烧录方法,还包括:
利用预设授权数据生成工具为所述固态硬盘生成相应的目标授权数据,并将所述目标授权数据发送至所述固态硬盘中的第一预设存储区域进行保存,以得到位于所述固态硬盘中的所述第一授权数据;
将所述目标授权数据保存至所述主机的第二预设存储区域,以得到位于所述主机中的所述第二授权数据。
可选的,所述利用所述预设动态密钥生成算法对所述第一随机数、所述第二随机数以及在所述主机中预设的与所述第一授权数据相同的第二授权数据进行运算,以生成与当前的所述解密密钥对应的所述加密密钥,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东云海国创云计算装备产业创新中心有限公司,未经山东云海国创云计算装备产业创新中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111370600.3/2.html,转载请声明来源钻瓜专利网。