一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种ATM的软件远程升级方法与流程

2021-08-24 16:07:00 来源:中国专利 TAG:升级 方法 设备 软件 atm

技术特征:

1.一种atm的软件远程升级方法,其特征在于,所述方法通过下列步骤进行:

s1、准备流程;

s101、pc端连接于atm设备终端上的控制系统atmc,并生成个人密钥发送于控制系统atmc;

s102、atm设备终端上控制系统atmc生成终端密钥;

s103、控制系统atmc通过个人密钥中个人私钥对终端密钥进行加密,得到密钥加密包,并发送于pc端;

s104、pc端通过个人私钥对密钥加密包进行解密,得到终端密钥;

s105、pc端进入加密流程;

s2、升级流程;

s3、试运行流程。

2.根据权利要求1所述的一种atm的软件远程升级方法,其特征在于,用于对软件包进行加密的所述加密流程包括以下步骤:

s10501、pc端通过终端密钥中的终端私钥对待升级软件的软件包进行一次加密,得到一次加密包;

s10502、pc端再通过终端密钥中的终端公钥对一次加密包进行二次加密,得到二次加密包。

3.根据权利要求2所述的一种atm的软件远程升级方法,其特征在于,用于使atm设备终端进入升级状态的所述升级流程包括以下步骤:

s201、pc端向控制系统atmc发送升级请求;

s202、控制系统atmc接收升级请求,控制atm设备终端进入维护模式,

并向pc端反馈;

s203、pc端接收反馈后,将二次加密包发送于控制系统atmc;

s204、控制系统atmc接收二次加密包;

s205、控制系统atmc进入解密流程。

4.根据权利要求3所述的一种atm的软件远程升级方法,其特征在于,用于对二次加密包进行解密的所述解密流程包括以下步骤:

s20401、控制系统atmc通过终端公钥对二次加密包进行解密,得到一次加密包;

s20402、控制系统atmc通过终端私钥对一次加密包进行解密,得到软件包。

5.根据权利要求4所述的一种atm的软件远程升级方法,其特征在于,用于避免升级过程出现问题的所述试运行流程包括以下步骤:

s301、控制系统atmc暂停原软件的运行,解压软件包得到新软件,并试运行软件包;

s302、判断软件是否运行成功;

s303、若运行成功则删除原软件并完全运行新软件;

s303、若运行失败则删除新软件并继续运行原软件。

6.根据权利要求1所述的一种atm的软件远程升级方法,其特征在于:

所述s101和s102同步运行。


技术总结
本发明公开了一种ATM的软件远程升级方法,所述方法通过下列步骤进行,准备流程,PC端连接于ATM设备终端上的控制系统ATMC,并生成个人密钥发送于控制系统ATMC,ATM设备终端上控制系统ATMC生成终端密钥,控制系统ATMC通过个人密钥中个人私钥对终端密钥进行加密,得到密钥加密包,并发送于PC端,PC端通过个人私钥对密钥加密包进行解密,得到终端密钥,PC端进入加密流程,升级流程,试运行流程,用于对软件包进行加密的所述加密流程包括以下步骤。该ATM的软件远程升级方法,大幅提高了对软件的保密性和安全性,且有效降低了升级过程中的风险,避免因原软件内文件丢失或残缺而导致ATM设备内漏洞的出现。

技术研发人员:唐毅
受保护的技术使用者:上海和数软件有限公司;苏州和数区块链应用研究院有限公司
技术研发日:2021.06.22
技术公布日:2021.08.24
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜