一种交换机板卡加解密方法、系统、设备及介质技术方案

技术编号:34801455 阅读:19 留言:0更新日期:2022-09-03 20:08
本申请公开了一种交换机板卡加解密方法、系统、设备及介质,方法包括:获取交换机框主体内板卡在位状态,并根据板卡在位状态确定待解密的目标板卡;获取预存于目标板卡内的板卡序列号以及加密序列号,加密序列号由板卡序列号经过密钥加密得到,密钥未公开并预存于交换机框主体内;根据密钥对加密序列号进行解密,以得到目标板卡的解密序列号;判断解密序列号与板卡序列号是否一致,若一致,则对目标板卡执行插入处理流程。实现了板卡加解密的功能,可确保生产厂商的利益,同时加解密功能实现简单高效,无需引入额外的加密芯片,降低了硬件成本,并能够根据需求灵活特换加解密算法,无额外的硬件开销。外的硬件开销。外的硬件开销。

【技术实现步骤摘要】
一种交换机板卡加解密方法、系统、设备及介质


[0001]本申请涉及数据通信领域,具体涉及交换机板卡加解密方法、系统、设备及介质。

技术介绍

[0002]近年来,随着网络技术的发展及日益复杂的网络需求,越来越多的企业选择框式交换机,通过配置不同的交换板卡来满足不同的需求。通过使用框式交换机,企业可以灵活配置网络环境,同时也可以减少由于交换机设备的更新换代而带来的经济损耗。
[0003]框式交换机硬件部分由框主体和不同的板卡组成,用户可根据需求购买不同的板卡来满足业务。但是由于系统软件固化在框主体内,这就意味着若板卡不是从同一生产厂商购买的也可在该框主体内使用,这样就侵犯了生产厂商的利益。

技术实现思路

[0004]为了解决上述问题,本申请提出了一种交换机板卡加解密方法、系统、设备及介质,其中方法包括:
[0005]获取交换机框主体内板卡在位状态,并根据所述板卡在位状态确定待解密的目标板卡;获取预存于所述目标板卡内的板卡序列号以及加密序列号,所述加密序列号由所述板卡序列号经过密钥加密得到,所述密钥未公开并预存于所述交换机框主体内;根据所述密钥对所述加密序列号进行解密,以得到所述目标板卡的解密序列号;判断所述解密序列号与所述板卡序列号是否一致,若一致,则对所述目标板卡执行插入处理流程。
[0006]在一个示例中,所述根据所述板卡在位状态确定待解密的目标板卡,具体包括:获取当前板卡在位状态,并根据所述当前板卡在位状态确定当前占用卡位;获取历史板卡在位状态,并根据所述历史板卡在位状态确定所述当前占用卡位的历史占用状态;若所述当前占用卡位的所述历史占用状态为空闲状态,则所述当前占用卡位对应的板卡为所述待解密的目标板卡。
[0007]在一个示例中,所述根据所述板卡在位状态确定待解密的目标板卡之后,所述方法还包括:确定未获取到所述目标板卡的所述板卡序列号和/或所述加密序列号,则通过指示灯告警;所述判断所述解密序列号与所述板卡序列号是否一致之后,所述方法还包括:确定所述解密序列号与搜书板卡序列号不一致,则通过所述指示灯告警。
[0008]在一个示例中,所述对所述目标板卡执行插入处理流程之后,所述方法还包括:确定所述目标板卡的插入时间,以及所述框主体的主体序列号;将所述插入时间以及所述主体序列号存储于所述目标板卡的内置存储设备。
[0009]在一个示例中,所述根据所述板卡在位状态确定待解密的目标板卡之后,所述方法还包括:获取存储于所述目标板卡的历史主体序列号,以及所述框主体的所述主体序列号;遍历所述历史主体序列号,以查找是否存在于所述主体序列号相同的所述历史主体序列号;若存在,则直接对所述目标板卡执行插入处理流程。
[0010]在一个示例中,所述获取存储于所述目标板卡的历史主体序列号之后,所述方法
还包括:获取预存于所述框主体内的第一框主体序列号;所述第一框主体序列号为与所述框主体属于同一生产厂商的其他框主体的序列号;遍历所述历史主题序列号,以判断任一所述历史主题序列号是否都属于所述第一框主体序列号;若否,则通过指示灯告警。
[0011]在一个示例中,所述板卡序列号以及所述加密序列号存储于所述目标板卡的内置存储设备中;所述内置存储设备为电可擦编程只读存储器。
[0012]本申请还提供了一种交换机板卡加解密系统,所述系统还包括:板卡在位监测模块,用于获取交换机框主体内板卡在位状态,并根据所述板卡在位状态确定待解密的目标板卡;板卡内置存储设备供电模块,用于获取预存于所述目标板卡内的板卡序列号以及加密序列号,所述加密序列号由所述板卡序列号经过密钥加密得到,所述密钥未公开并预存于所述交换机框主体内;解密模块,用于根据所述密钥对所述加密序列号进行解密,以得到所述目标板卡的解密序列号;校验供电模块,用于判断所述解密序列号与所述板卡序列号是否一致,若一致,则对所述目标板卡执行插入处理流程。
[0013]本申请还提供了一种交换机板卡加解密设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行:获取交换机框主体内板卡在位状态,并根据所述板卡在位状态确定待解密的目标板卡;获取预存于所述目标板卡内的板卡序列号以及加密序列号,所述加密序列号由所述板卡序列号经过密钥加密得到,所述密钥未公开并预存于所述交换机框主体内;根据所述密钥对所述加密序列号进行解密,以得到所述目标板卡的解密序列号;判断所述解密序列号与所述板卡序列号是否一致,若一致,则对所述目标板卡执行插入处理流程。
[0014]本申请还提供了一种非易失性计算机存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令设置为:获取交换机框主体内板卡在位状态,并根据所述板卡在位状态确定待解密的目标板卡;获取预存于所述目标板卡内的板卡序列号以及加密序列号,所述加密序列号由所述板卡序列号经过密钥加密得到,所述密钥未公开并预存于所述交换机框主体内;根据所述密钥对所述加密序列号进行解密,以得到所述目标板卡的解密序列号;判断所述解密序列号与所述板卡序列号是否一致,若一致,则对所述目标板卡执行插入处理流程。
[0015]本申请通过对目标板卡执行插入处理流程之前,增加对目标板卡的解密验证过程,能够实现板卡加解密的功能,以确保生产厂商的利益,同时加解密功能实现简单高效,无需引入额外的加密芯片,降低了硬件成本,并能够根据需求灵活特换加解密算法,无额外的硬件开销。
附图说明
[0016]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0017]图1为本申请实施例中一种交换机板卡加解密方法流程示意图;
[0018]图2为本申请实施例中一种交换机板卡加解密系统结构示意图;
[0019]图3为本申请实施例中一种交换机板卡加解密设备结构示意图。
具体实施方式
[0020]为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0021]以下结合附图,详细说明本申请各实施例提供的技术方案。
[0022]图1为本说明书一个或多个实施例提供的一种交换机板卡加解密方法的流程示意图。该方法可以应用于不同交换机生产厂商。该流程可以由设置于框主体内的计算设备执行,流程中的某些输入参数或者中间结果允许人工干预调节,以帮助提高准确性。
[0023]本申请实施例涉及的分析方法的实现可以为计算设备,也可以为服务器,本申请对此不作特殊限制。为了方便理解和描述,以下实施例均以服务器为例进行详细描述。
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种交换机板卡加解密方法,其特征在于,包括:获取交换机框主体内板卡在位状态,并根据所述板卡在位状态确定待解密的目标板卡;获取预存于所述目标板卡内的板卡序列号以及加密序列号,所述加密序列号由所述板卡序列号经过密钥加密得到,所述密钥未公开并预存于所述交换机框主体内;根据所述密钥对所述加密序列号进行解密,以得到所述目标板卡的解密序列号;判断所述解密序列号与所述板卡序列号是否一致,若一致,则对所述目标板卡执行插入处理流程。2.根据权利要求1所述的方法,其特征在于,所述根据所述板卡在位状态确定待解密的目标板卡,具体包括:获取当前板卡在位状态,并根据所述当前板卡在位状态确定当前占用卡位;获取历史板卡在位状态,并根据所述历史板卡在位状态确定所述当前占用卡位的历史占用状态;若所述当前占用卡位的所述历史占用状态为空闲状态,则所述当前占用卡位对应的板卡为所述待解密的目标板卡。3.根据权利要求1所述的方法,其特征在于,所述根据所述板卡在位状态确定待解密的目标板卡之后,所述方法还包括:确定未获取到所述目标板卡的所述板卡序列号和/或所述加密序列号,则通过指示灯告警;所述判断所述解密序列号与所述板卡序列号是否一致之后,所述方法还包括:确定所述解密序列号与搜书板卡序列号不一致,则通过所述指示灯告警。4.根据权利要求1所述的方法,其特征在于,所述对所述目标板卡执行插入处理流程之后,所述方法还包括:确定所述目标板卡的插入时间,以及所述框主体的主体序列号;将所述插入时间以及所述主体序列号存储于所述目标板卡的内置存储设备。5.根据权利要求4所述的方法,其特征在于,所述根据所述板卡在位状态确定待解密的目标板卡之后,所述方法还包括:获取存储于所述目标板卡的历史主体序列号,以及所述框主体的所述主体序列号;遍历所述历史主体序列号,以查找是否存在于所述主体序列号相同的所述历史主体序列号;若存在,则直接对所述目标板卡执行插入处理流程。6.根据权利要求5所述的方法,其特征在于,所述获取存储于所述目标板卡的历史主体序列号之后,所述方法还包括:获取预存于所述框主体内的第一框主体序列号;所述第一框主体序列号为与所述框主体属于同一生产厂商的其他框主体的序列号;遍历所述历史主题序列...

【专利技术属性】
技术研发人员:杨傲朱汉生
申请(专利权)人:浪潮思科网络科技有限公司
类型:发明
国别省市:

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

1