System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 自动化的加密升级方法和系统技术方案_技高网

自动化的加密升级方法和系统技术方案

技术编号:40440668 阅读:21 留言:0更新日期:2024-02-22 23:03
本申请涉及一种自动化的加密升级方法和系统。其中,该自动化的加密升级方法应用于光网络设备,包括:向服务器发送认证连接请求,响应于认证连接成功,与所述服务器建立安全通道并进行加密通信;向所述服务器发送所述光网络设备的设备信息和工单号列表,并接收所述服务器返回的工单信息,所述工单信息包括工单号和业务码;响应于根据所述业务码确定所述光网络设备需要更新,从所述服务器下载基于所述设备信息和工单信息确定的更新文件;根据所述更新文件升级设备固件,并将所述工单信息中的工单号添加至所述光网络设备的工单号列表中。

【技术实现步骤摘要】

本申请涉及固件升级领域,特别是涉及一种自动化的加密升级方法和系统


技术介绍

1、随着宽带需求和数据流量的不断增长,无源光纤网络(passive opticalnetwork,pon)和光传送网(optical transport network,otn)的设备应用场景也在不断扩大。为了更好地满足新的业务需求和技术发展,pon网络和otn网络的设备需要定期升级以完善设备的功能,从而更好地满足用户需求。

2、现有的光网络设备的固件升级通常需要用户手动下载升级文件,并通过繁琐的配置步骤实现,需要用户具有一定的技术知识和操作能力。

3、现有技术需要用户手动更新,无法及时获取最新功能和安全补丁;同时用户操作可能出现操作失误导致升级失败或设备损坏。若在升级过程中遇到恶意攻击或篡改,则会影响升级的安全性。因此,现有的光网络设备的固件升级方式在便捷性、实时性和安全性方面存在问题和隐患。


技术实现思路

1、本申请实施例提供了一种自动化的加密升级方法和系统,以至少解决相关技术中光网络设备的固件升级方式在便捷性、实时性和安全性方面存在缺陷的问题。

2、第一方面,本申请实施例提供了一种自动化的加密升级方法,所述方法应用于光网络设备,包括:

3、向服务器发送认证连接请求,响应于认证连接成功,与所述服务器建立安全通道并进行加密通信;

4、向所述服务器发送所述光网络设备的设备信息和工单号列表,并接收所述服务器返回的工单信息,所述工单信息包括工单号和业务码;

5、响应于根据所述业务码确定所述光网络设备需要更新,从所述服务器下载基于所述设备信息和工单信息确定的更新文件;

6、根据所述更新文件升级设备固件,并将所述工单信息中的工单号添加至所述光网络设备的工单号列表中。

7、在一实施例中,所述向服务器发送认证连接请求,响应于认证连接成功,与所述服务器建立安全通道并进行加密通信,包括:

8、向所述服务器发送认证请求信息,并接收所述服务器基于所述认证请求信息所发送的证书;

9、响应于所述证书有效,基于所述光网络设备和服务器所配置的加密算法,与所述服务器协商通信生成密钥;

10、根据所述密钥对待发送至所述服务器的内容进行加密,对已接收的所述服务器发送的内容进行解密。

11、在一实施例中,所述根据所述更新文件升级设备固件,包括:

12、对所述更新文件进行校验,判断所述更新文件是否有效;

13、响应于所述更新文件有效,获取所述设备固件的升级标志位和升级类型;

14、根据所述更新文件、升级标志位和升级类型对所述设备固件进行升级。

15、在一实施例中,所述根据所述更新文件、升级标志位和升级类型对所述设备固件进行升级,包括:

16、响应于升级成功,将升级结果发送至所述服务器,并重启所述光网络设备;

17、响应于升级失败,将升级结果发送至所述服务器。

18、在一实施例中,所述方法还包括:

19、根据所述设备和所述服务器的交互数据生成日志,并将所述日志存储在所述服务器中。

20、第二方面,本申请实施例提供了一种自动化的加密升级方法,所述方法应用于服务器,包括:

21、接收光网络设备发送的认证连接请求,响应于所述认证连接成功,与所述光网络设备建立安全通道并进行加密通信;

22、接收所述光网络设备发送的设备信息和工单号列表,根据所述工单号列表判断所述光网络设备是否更新,生成相对应的业务码;

23、将所述业务码和当前最新的工单号作为工单信息发送至所述光网络设备,以使所述光网络设备根据所述业务码确定是否更新;

24、响应于接收到所述光网络设备发送的下载请求,根据所述设备信息和工单号确定与所述光网络设备相适配的更新文件,将所述更新文件发送至所述光网络设备。

25、在一实施例中,所述接收光网络设备发送的认证连接请求,响应于所述认证连接成功,与所述光网络设备建立安全通道并进行加密通信,包括:

26、响应于接收到所述光网络设备发送的认证连接请求,向所述光网络设备发送证书;

27、接收所述光网络设备响应于所述证书有效所发送的加密密钥;

28、根据所述密钥对待发送至所述光网络设备的内容进行加密,对已接收的所述光网络设备发送的内容进行解密。

29、在一实施例中,所述接收所述光网络设备发送的设备信息和工单号列表,根据所述工单号列表判断所述光网络设备是否更新,生成相对应的业务码,包括:

30、对比所述工单号列表中最新的第一工单号和所述服务器中最新的第二工单号;

31、若所述第一工单号与所述第二工单号不一致,则判断为更新,生成相对应的业务码;

32、若所述第一工单号与所述第二工单号一致,则判断为不更新,生成相对应的业务码。

33、在一实施例中,所述方法还包括:

34、接收并存储根据所述光网络设备和所述服务器的交互数据生成的日志。

35、第三方面,本申请实施例提供了一种自动化的加密升级系统,所述系统包括光网络设备和服务器,所述光网络设备被配置为执行第一方面所述的自动化的加密升级方法,和/或,所述服务器被配置为执行第二方面所述的自动化的加密升级方法。

36、本申请实施例提供的自动化的加密升级方法和系统至少具有以下技术效果。

37、本申请通过定时向服务器发送认证连接请求,通过建立安全通道和加密通信,防止数据被窃听和篡改避免非法访问,保证数据传输的可靠性和完整性。通过采集设备信息,对设备运行情况进行实时监控和故障诊断,有利于及时发现和解决问题,提高系统的安全性。通过及时、安全地获取更新文件,对光网络设备进行升级。以此方式保证了升级的实时性、安全性和便捷性。解决了现有技术需要手动更新导致的步骤繁琐、安全性不高的问题。

38、本申请的一个或多个实施例的细节在以下附图和描述中提出,以使本申请的其他特征、目的和优点更加简明易懂。

本文档来自技高网...

【技术保护点】

1.一种自动化的加密升级方法,其特征在于,所述方法应用于光网络设备,包括:

2.根据权利要求1所述的自动化的加密升级方法,其特征在于,所述向服务器发送认证连接请求,响应于认证连接成功,与所述服务器建立安全通道并进行加密通信,包括:

3.根据权利要求1所述的自动化的加密升级方法,其特征在于,所述根据所述更新文件升级设备固件,包括:

4.根据权利要求3所述的自动化的加密升级方法,其特征在于,所述根据所述更新文件、升级标志位和升级类型对所述设备固件进行升级,包括:

5.根据权利要求1~4中任一项所述的自动化的加密升级方法,其特征在于,所述方法还包括:

6.一种自动化的加密升级方法,其特征在于,所述方法应用于服务器,包括:

7.根据权利要求6所述的自动化的加密升级方法,其特征在于,所述接收光网络设备发送的认证连接请求,响应于所述认证连接成功,与所述光网络设备建立安全通道并进行加密通信,包括:

8.根据权利要求6所述的自动化的加密升级方法,其特征在于,所述接收所述光网络设备发送的设备信息和工单号列表,根据所述工单号列表判断所述光网络设备是否更新,生成相对应的业务码,包括:

9.根据权利要求6~8任一项所述的自动化的加密升级方法,其特征在于,所述方法还包括:

10.一种自动化的加密升级系统,其特征在于,所述系统包括光网络设备和服务器,所述光网络设备被配置为执行权利要求1~5中任一项所述的自动化的加密升级方法,和/或,

...

【技术特征摘要】

1.一种自动化的加密升级方法,其特征在于,所述方法应用于光网络设备,包括:

2.根据权利要求1所述的自动化的加密升级方法,其特征在于,所述向服务器发送认证连接请求,响应于认证连接成功,与所述服务器建立安全通道并进行加密通信,包括:

3.根据权利要求1所述的自动化的加密升级方法,其特征在于,所述根据所述更新文件升级设备固件,包括:

4.根据权利要求3所述的自动化的加密升级方法,其特征在于,所述根据所述更新文件、升级标志位和升级类型对所述设备固件进行升级,包括:

5.根据权利要求1~4中任一项所述的自动化的加密升级方法,其特征在于,所述方法还包括:

6.一种自动化的加密升级方法,其特征在于,所述方法应用...

【专利技术属性】
技术研发人员:黄婷儿上官福义吕游吴帅
申请(专利权)人:杭州初灵信息技术股份有限公司
类型:发明
国别省市:

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

1