网管许可的保护方法及装置制造方法及图纸

技术编号:4145206 阅读:209 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种网管许可的保护方法及装置,该方法包括判断服务器中存在的License文件和加密狗是否有授权,如果判断结果为有授权,则解析License文件中的授权参数,并将授权参数加密后保存到服务器的数据库中,本发明专利技术有效地增强了网管软件的安全性,从而更好地保护了软件提供商的利益。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种网管许可的保护方 法及装置。
技术介绍
网管软件是一种用于管理电信网络设备的软件,它可以帮助用 户开通电信业务、掌握整个网络设备运行的状况,并在网络设备出现问题时冲是供定^f立问题的工具和方法。可以i兌网管專欠件是一个开启电信网络设备运作的开关。因此,对于网管软件的提供商来说如何 避免网管软件不受到非法无偿使用、自己的利益不受到侵犯是4艮有 必要的。目前,现有的一些网管i午可的〗呆护的方法大多是采用License 文件,通过向用户才是供License文件,然后由网管库欠件中的License 控制中心检查该License文件是否为合法的授权文件来决定是否能 够启用网管4欠件,乂人而起到保护网管4欠件的作用。图1是根据相关技术的网管许可的保护的方法流程图,如图1 所示,具体包4舌步骤S101至步-骤S104:步骤S101,将License文件加载到网管服务器中。步-骤S102, License 4空制中心判断月良务器上的License文4牛是否 授权。步骤S103,如果判断结果为是,则启动网管软件。步骤S104,如果判断结果为否,则网管库欠件不可用。4旦是这种单纯采用License文件的4呆护方法,由于License文件 是对用户暴露的,如果用户通过某些途径石皮解了 License文件,直 接修改了文件中的4受权控制项,那么这个License文件就丧失了许 可保护的功能,进而导致安全性比较低。针对相关技术中网管许可的保护方法单纯采用License文件存 在着安全性比较低的问题,目前尚未提出有效的解决方案。
技术实现思路
针对网管i牛可的^f呆护方法单纯采用License文件存在着安全性 比较低的问题而提出本专利技术,为此,本专利技术的主要目的在于提供一 种改进的网管i午可的^f呆护方案,以解决上述问题。为了实现上述目的,才艮据本专利技术的一个方面,提供了一种网管 许可的^f呆护方法。根据本专利技术的网管许可的保护方法包括判断服务器中存在的 License文件和加密狗是否有授权;如果判断结果为有授权,则解析 License文件中的授权参数,并将授权参数加密后保存到服务器的数 据库中。优选地,在判断月良务器中存在的License文件和加密狗是否有 授权之前,上述方法还包括加密狗的读写工具将网管软件的授权 码写入到加密狗中,生成授权后的加密狗;License加载工具将制作 好的License文件加载到服务器中,并将授权后的加密狗插入到服 务器的USB端口中。优选地,在判断月良务器中存在的License文件和加密狗是否有 对受4又之前,上述方法还包括当月良务器首次启动时,判断加密狗是 否插入到月良务器中;如果判断结果为是,则进一步判断License文 4牛是否有4受4又、且License文4牛和力口密狗是否匹配,fe口果判断结果 为有4受斥又且匹配,贝'J月l务器正常启动,否则,月良务器4f止启动。优选地,判断力l务器中存在的License文件和加密狗是否有4受 权进一步包括当服务器非首次启动时,判断加密狗是否插入到服 务器中且有4t权;如果判断结果为有4受权,则进一步判断License 文件是否存在且有授权。优选地,如果判断License文件存在且有授权,则进一步判断 License文件的有效期是否超期,如果判断结果为是,则向服务器发 出告警,如果判断结果为否,则判断License文件有效期是否预警, 如果判断结果为预警,则向服务器发出告警。优选地,周期检测服务器中的License文件和加密狗是否正常, 如果检测结果为否,则向服务器发出告警。优选地,周期4企测时间到达后,如果加密狗存在且有4受4又,则 判断License文件是否存在且有4受权,如果判断结果为是,则进一 步判断License有效期是否超期或预警,如果License有效期超期或 预警,则向服务器发出告警。为了实现上述目的,4艮据本专利技术的另一方面,提供了一种网管 许可的保护装置。才艮据本专利技术的网管许可的保护装置包括判断4受权才莫块,用于 判断服务器中存在的License文件和加密狗是否有授权;解析模块, 用于判断授权模块的判断结果为有授权的情况下,解析License文件中的授权参数;加密保存模块,用于将解析模块解析得到的授权 参数加密后保存到服务器的数据库中。优选地,上述装置还包括周期4全测才莫块,用于周期4企测力良务 器中的License文件和加密狗是否正常;告警才莫块,用于在周期枱r 测模块的检测结果为否的情况下,向服务器发出告警。优选地,判断授权模块包括第一判断授权子模块,用于当服 务器非首次启动时,判断加密狗是否插入到服务器中且有授权;第 二判断授权子模块,用于在第一判断授权子模块的判断结果为有授 氺又时,进一步判断License文件是否存在且有4受斥又。通过本专利技术,采用加密狗、License文件和数据库加密多种保护 手4爻相结合的方式,解决了网管i牛可的^f呆护方法单纯釆用License 文件存在着安全性比较低的问题,进而增强网管许可保护的安全性。附图说明此处所说明的附图用来4是供对本专利技术的进一步理解,构成本申 请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并 不构成对本专利技术的不当限定。在附图中图1是根据相关技术的网管许可的保护方法的流程图2是根据本专利技术实施例的网管许可的保护方法的流程图3是根据本专利技术实施例的网管许可的保护方法的详细流程图4是才艮据本专利技术实施例的月良务器首次启动处理的流禾呈图; 图5是根据本专利技术实施例的服务器定时检测处理的流程图;图6是根据本专利技术实施例的网管i午可的保护装置的结构才匡图; 图7是根据本专利技术实施例的网管许可的保护装置的优化结构框图。具体实施例方式功能和无述本专利技术实施例提供了 一种新的网管许可的保护方法,其核心思 想是通过将加密狗,License文件和^t才居库加密多种1呆护手^:方法相 结合的方式来避免现有方法存在隐患的问题,有效地增强了网管软 件的安全性,从而更好地保护了软件提供商的利益。并且这种网管 许可的保护方法不仅仅适用于电信网管领域,在其他行业的软件许可保护中也具有借鉴作用。需要说明的是,在不沖突的情况下,本申请中的实施例及实施 例中的特征可以相互组合。下面将参考附图并结合实施例来详细说 明本专利技术。方法实施例根据本专利技术的实施例,提供了 一种网管许可的保护方法。图2是根据本专利技术的网管许可的保护方法的流程图,如图2所 示,该方法包括如下的步骤S202至步骤S204:步骤S202,判断服务器中存在的License文件和加密狗是否有 授权。具体地,服务器启动时,由License控制中心检查服务器中存 在的License文件和加密狗是否有4受4又。其中,在进行步骤S202之前,所述方法还包括License文件 生成器将网管软件的授权码,网管设备的业务参数等信息写入到 License文4牛中,生成一个4受4又后的License文4牛;力。密狗读写工具 将网管软件的授权码写入到加密狗中,生成一个授权后的加密狗; License加载工具将制作好的License文件加载到服务器中,并将4变 ;f又后的加密狗插入到月良务器的USB端口中。步骤S204,如果判断结果为有授权,则解本文档来自技高网...

【技术保护点】
一种网管许可的保护方法,其特征在于,所述方法包括:判断服务器中存在的License文件和加密狗是否有授权;如果判断结果为有授权,则解析所述License文件中的授权参数,并将所述授权参数加密后保存到所述服务器的数据库中。

【技术特征摘要】
1.一种网管许可的保护方法,其特征在于,所述方法包括判断服务器中存在的License文件和加密狗是否有授权;如果判断结果为有授权,则解析所述License文件中的授权参数,并将所述授权参数加密后保存到所述服务器的数据库中。2. 根据权利要求1所述的方法,其特征在于,在判断所述服务器 中存在的所述License文件和所述加密狗是否有授^又之前,所 述方法还包括所述加密狗的读写工具将网管软件的授权码写入到所述 加密狗中,生成4t^又后的所述加密狗;License力口载工具4夺制作好的所述License文4牛力cr载到所 述服务器中,并将授权后的所述加密狗插入到所述服务器的 USB端口中。3. 才艮据权利要求1所述的方法,其特征在于,在判断所述服务器 中存在的所述License文件和所述加密狗是否有授权之前,所 述方法还包括当所述服务器首次启动时,判断所述加密狗是否插入到所 述月良务器中;如果判断结果为是,则进一步判断所述License文件是否 有授权、且所述License文件和所述加密狗是否匹配,如果判 断结果为有授权且匹配,则所述服务器正常启动,否则,所述 月良务器停止启动。4. 根据权利要求1所述的方法,其特征在于,判断服务器中存在 的所述License文件和所述加密狗是否有授权进一步包括当服务器非首次启动时,判断所述加密狗是否插入到所述 服务器中且有授权;如果判断结果为有授权,则进一步判断License文件是否 存在且有授权。5. 根据权利要求4所述的方法,其特征在于,如果判断License 文件存在且有4受权,则进一步判断所述License文件的有效期 是否超期,如果判断结果为是,则向所述服务器发出告...

【专利技术属性】
技术研发人员:肖致纬
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1