[发明专利]网管许可的保护方法及装置有效
申请号: | 200910178890.4 | 申请日: | 2009-09-30 |
公开(公告)号: | CN101667239A | 公开(公告)日: | 2010-03-10 |
发明(设计)人: | 肖致纬 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F21/22 | 分类号: | G06F21/22 |
代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 余 刚;吴孟秋 |
地址: | 518057广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网管 许可 保护 方法 装置 | ||
技术领域
本发明涉及通信领域,具体而言,涉及一种网管许可的保护方法及装置。
背景技术
网管软件是一种用于管理电信网络设备的软件,它可以帮助用户开通电信业务、掌握整个网络设备运行的状况,并在网络设备出现问题时提供定位问题的工具和方法。可以说网管软件是一个开启电信网络设备运作的开关。因此,对于网管软件的提供商来说如何避免网管软件不受到非法无偿使用、自己的利益不受到侵犯是很有必要的。
目前,现有的一些网管许可的保护的方法大多是采用License文件,通过向用户提供License文件,然后由网管软件中的License控制中心检查该License文件是否为合法的授权文件来决定是否能够启用网管软件,从而起到保护网管软件的作用。
图1是根据相关技术的网管许可的保护的方法流程图,如图1所示,具体包括步骤S101至步骤S104:
步骤S101,将License文件加载到网管服务器中。
步骤S102,License控制中心判断服务器上的License文件是否授权。
步骤S103,如果判断结果为是,则启动网管软件。
步骤S104,如果判断结果为否,则网管软件不可用。
但是这种单纯采用License文件的保护方法,由于License文件是对用户暴露的,如果用户通过某些途径破解了License文件,直接修改了文件中的授权控制项,那么这个License文件就丧失了许可保护的功能,进而导致安全性比较低。
针对相关技术中网管许可的保护方法单纯采用License文件存在着安全性比较低的问题,目前尚未提出有效的解决方案。
发明内容
针对网管许可的保护方法单纯采用License文件存在着安全性比较低的问题而提出本发明,为此,本发明的主要目的在于提供一种改进的网管许可的保护方案,以解决上述问题。
为了实现上述目的,根据本发明的一个方面,提供了一种网管许可的保护方法。
根据本发明的网管许可的保护方法包括:判断服务器中存在的License文件和加密狗是否有授权;如果判断结果为有授权,则解析License文件中的授权参数,并将授权参数加密后保存到服务器的数据库中。
优选地,在判断服务器中存在的License文件和加密狗是否有授权之前,上述方法还包括:加密狗的读写工具将网管软件的授权码写入到加密狗中,生成授权后的加密狗;License加载工具将制作好的License文件加载到服务器中,并将授权后的加密狗插入到服务器的USB端口中。
优选地,在判断服务器中存在的License文件和加密狗是否有授权之前,上述方法还包括:当服务器首次启动时,判断加密狗是否插入到服务器中;如果判断结果为是,则进一步判断License文件是否有授权、且License文件和加密狗是否匹配,如果判断结果为有授权且匹配,则服务器正常启动,否则,服务器停止启动。
优选地,判断服务器中存在的License文件和加密狗是否有授权进一步包括:当服务器非首次启动时,判断加密狗是否插入到服务器中且有授权;如果判断结果为有授权,则进一步判断License文件是否存在且有授权。
优选地,如果判断License文件存在且有授权,则进一步判断License文件的有效期是否超期,如果判断结果为是,则向服务器发出告警,如果判断结果为否,则判断License文件有效期是否预警,如果判断结果为预警,则向服务器发出告警。
优选地,周期检测服务器中的License文件和加密狗是否正常,如果检测结果为否,则向服务器发出告警。
优选地,周期检测时间到达后,如果加密狗存在且有授权,则判断License文件是否存在且有授权,如果判断结果为是,则进一步判断License有效期是否超期或预警,如果License有效期超期或预警,则向服务器发出告警。
为了实现上述目的,根据本发明的另一方面,提供了一种网管许可的保护装置。
根据本发明的网管许可的保护装置包括:判断授权模块,用于判断服务器中存在的License文件和加密狗是否有授权;解析模块,用于判断授权模块的判断结果为有授权的情况下,解析License文件中的授权参数;加密保存模块,用于将解析模块解析得到的授权参数加密后保存到服务器的数据库中。
优选地,上述装置还包括:周期检测模块,用于周期检测服务器中的License文件和加密狗是否正常;告警模块,用于在周期检测模块的检测结果为否的情况下,向服务器发出告警。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910178890.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于电子交易的方法、装置和系统
- 下一篇:震动装置