[发明专利]一种软件产品的加密升级方法、装置以及系统在审
申请号: | 202210636257.0 | 申请日: | 2022-06-07 |
公开(公告)号: | CN114969793A | 公开(公告)日: | 2022-08-30 |
发明(设计)人: | 李鸣;王金保 | 申请(专利权)人: | 巨翊科瑞医疗技术(上海)有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/44;G06F8/65 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 颜希文 |
地址: | 201100 上海市闵行区联航路1588号(*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件产品 加密 升级 方法 装置 以及 系统 | ||
1.一种软件产品的加密升级方法,其特征在于,所述加密升级方法包括:
获取待加密升级的软件产品的序列号;
根据所述序列号以及预设的对称加密方法,对应生成密文并向所述软件产品的主板发送所述密文,以使所述软件产品的主板根据所述密文进行认证;
在认证通过时,接收所述软件产品的主板发送的升级压缩文件,解压所述升级压缩文件以获取升级解压文件夹,并根据所述升级解压文件夹对所述软件产品进行对应模式的升级。
2.根据权利要求1所述的软件产品的加密升级方法,其特征在于,根据所述序列号以及预设的对称加密方法,对应生成密文并向所述软件产品的主板发送所述密文,具体包括:
生成若干个随机数,并将所述随机数以及所述序列号作为认证明文;
通过预设的对称加密方法,对所述认证明文进行加密以生成密文;
将所述密文发送至所述软件产品的主板。
3.根据权利要求2所述的软件产品的加密升级方法,其特征在于,所述软件产品的主板根据所述密文进行认证,具体包括:
对向量表进行初始化;
接收所述密文,根据预设的对称加密方法对所述密文进行解析,获得第一认证明文;
从所述第一认证明文中读取第一序列号;
判断所述第一序列号和所述序列号是否一致;
若一致,则通过认证;
若不一致,则向用户发送认证失败信息。
4.根据权利要求3所述的软件产品的加密升级方法,其特征在于,根据所述升级解压文件夹对所述待加密软件升级产品进行对应模式的升级,具体包括:
判断所述升级解压文件夹中是否存在文件内容;
若存在,则将所有文件内容拷贝至所述软件产品的主板的外部闪存中,并判断所述外部闪存中是否包括所述升级解压文件夹对应的二进制文件;所述二进制文件具有预设的文件名称;
如果包括所述二进制文件,则将所述外部闪存中的二进制文件拷贝至所述软件产品的主板的内部闪存中,并根据所述二进制文件对所述软件产品进行固件升级。
5.根据权利要求4所述的软件产品的加密升级方法,其特征在于,还包括:
当接收用户发送的手动回退指令时,从所述软件产品的主板的外部闪存中获取历史版本固件,并将所述历史版本固件拷贝至所述软件产品的主板的内部闪存中。
6.根据权利要求1-5任一项所述的软件产品的加密升级方法,其特征在于,所述加密升级方法还包括:
检测与所述待加密升级的软件产品之间的通信连接是否正常;
若不正常,则向用户发送连接异常提示信息;
若正常,则向用户发送序列号输入提示。
7.一种软件产品的加密升级装置,其特征在于,所述加密升级装置包括信息获取单元、加密认证单元以及软件升级单元,其中,
所述信息获取单元用于获取待加密升级的软件产品的序列号;
所述加密认证单元用于根据所述序列号以及预设的对称加密方法,对应生成密文并向所述软件产品的主板发送所述密文,以使所述软件产品的主板根据所述密文进行认证;
所述软件升级单元用于在认证通过时接收所述软件产品的主板发送的升级压缩文件,解压所述升级压缩文件以获取升级解压文件夹,并根据所述升级解压文件夹对所述软件产品进行对应模式的升级。
8.根据权利要求7所述的软件产品的加密升级装置,其特征在于,所述软件升级单元还用于:
判断所述升级解压文件夹中是否存在文件内容;
若存在,则将所有文件内容拷贝至所述软件产品的主板的外部闪存中,并判断所述外部闪存中是否包括所述升级解压文件夹对应的二进制文件;所述二进制文件具有预设的文件名称;
如果包括所述二进制文件,则将所述外部闪存中的二进制文件拷贝至所述软件产品的主板的内部闪存中,并根据所述二进制文件对所述软件产品进行固件升级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于巨翊科瑞医疗技术(上海)有限公司,未经巨翊科瑞医疗技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210636257.0/1.html,转载请声明来源钻瓜专利网。