UKEY的固件更新方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:46584829 阅读:0 留言:0更新日期:2025-10-10 21:22
本发明专利技术涉及UKEY的固件更新方法、装置、计算机设备及存储介质,该方法包括:响应于待升级固件配置操作,获取固件更新包;对所述固件更新包进行两轮签名验证;若所述固件更新包通过两轮签名验证,则擦除旧固件分区并将所述固件更新包写入所述旧固件分区以完成固件更新。通过上述方法,在固件更新起始阶段以配置操作触发获取,避免固件更新包的被动获取以使非法固件更新包进入UKEY对其进行更新,其次,固件更新包通过两轮独立且递进的签名验证机制对固件更新包的数字签名执行双重校验,同时确保接收到的固件更新包与原始固件更新包的一致性,避免伪造或篡改的固件更新包安装到UKEY,提升了UKEY固件更新的信息安全性。

【技术实现步骤摘要】

本专利技术涉及数据安全,尤其涉及ukey的固件更新方法、装置、计算机设备及存储介质。


技术介绍

1、ukey(usbkey,usb接口的硬件存储设备),又叫智能密码钥匙,是一种通过usb(通用串行总线接口)直接与计算机相连接、具有密码验证功能、可靠高速的小型存储设备。通常对ukey中的固件进行更新,以满足用户对ukey的使用需求,随着信息技术与互联网技术的不断发展,固件的版本也越来越多。然而,在固件更新过程中,由于传输错误或恶意篡改导致固件更新包被破坏,导致设备接收到的固件更新包与原始固件更新包不一致,从而影响固件更新,同时固件更新包也可能被伪造和篡改,从而对ukey造成安全威胁。

2、本专利技术的目的在于克服现有技术的不足,提供ukey的固件更新方法、装置、计算机设备及存储介质。


技术实现思路

1、为了解决上述技术问题,本专利技术采用如下技术方案:

2、本专利技术通过以下技术方案实现的:

3、第一方面,本实施例提供了一种ukey的固件更新方法,包括以下步骤:

本文档来自技高网...

【技术保护点】

1.UKEY的固件更新方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的UKEY的固件更新方法,其特征在于,所述擦除旧固件分区并将所述固件更新包写入所述旧固件分区以完成固件更新的步骤之后,还包括:

3.根据权利要求2所述的UKEY的固件更新方法,其特征在于,所述对更新后的固件进行哈希校验,并在通过所述哈希校验后更新版本号和重启UKEY的步骤,包括:

4.根据权利要求1所述的UKEY的固件更新方法,其特征在于,所述对所述固件更新包进行两轮签名验证的步骤,包括:

5.根据权利要求4所述的UKEY的固件更新方法,其特征在于,所述基于SM9...

【技术特征摘要】

1.ukey的固件更新方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的ukey的固件更新方法,其特征在于,所述擦除旧固件分区并将所述固件更新包写入所述旧固件分区以完成固件更新的步骤之后,还包括:

3.根据权利要求2所述的ukey的固件更新方法,其特征在于,所述对更新后的固件进行哈希校验,并在通过所述哈希校验后更新版本号和重启ukey的步骤,包括:

4.根据权利要求1所述的ukey的固件更新方法,其特征在于,所述对所述固件更新包进行两轮签名验证的步骤,包括:

5.根据权利要求4所述的ukey的固件更新方法,其特征在于,所述基于sm9算法对所述固件更新包进行第一轮签名验证的步骤,包括:

6.根据权利要求4所述的ukey的固件更新方法,其...

【专利技术属性】
技术研发人员:王恺林丰
申请(专利权)人:深圳市领世达科技有限公司
类型:发明
国别省市:

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

1