马上注册,结交更多同行朋友,交流,分享,学习。
您需要 登录 才可以下载或查看,没有帐号?注册
x
浅析软件许可证授权 软件许可证授权是某软件开发者使用特殊技术手段来规范用户按授权许可模式合法合理使用软件,其中包括约定软件的使用时长、使用功能、终端安装数量等。这种技术是以授权许可文件的形式安装在使用者的计算机上。授权许可文件采用与计算机软硬件信息绑定的方式来防止软件的非法盗用和越权使用。 绑定计算机的软件信息包括: 计算机名、用户名、IP地址、注册表系统信息等。 绑定计算机的硬件信息包括: CPU、BIOS、硬盘、MAC地址等。 常规而言,绑定计算机硬件信息的授权许可方式比绑定计算机软件信息的授权方式安全性来的高,因为硬件信息相比软件信息要更加稳定,而且难以复制或伪造。考虑到计算机的硬件有可能发生变动,可以采用智能判断方式,只要50%-90%的硬件信息没有改变,就认为是同一台计算机。 通常来说,授权内容与计算机软硬件信息的绑定过程和授权文件解析过程中计算机软硬件信息的比较是许可证授权机制的核心技术。使用简单变换或对称加密算法的绑定机制是不安全的,因为可逆的绑定机制在软件运行时可以被跟踪出来,从而出现模拟绑定过程的注册机破解。而使用非对称加密算法,即公私钥算法的绑定机制要安全的多。因为私钥是放在服务上,由私钥完成授权内容与计算机软硬件信息的绑定。授权许可文件由存储在客户端的公钥进行解密。由于加解密过程不对称,而私钥和绑定过程无法跟踪,所以采用非对称加密算法的授权许可文件系统具有非常高的安全性。 互联网的逐渐普及和快速发展极大地改变了我们工作和生活的方式。软件许可证授权技术也开始与互联网技术全面结合,达到了方便使用、节省成本和提高效率的目的。基于互联网的软件授权许可证保护技术与使用额外硬件设备,如加密锁等的保护技术相比,有以下几方面优势: 1.能够大大节约硬件、存储、物流、生产和管理成本。 2.可以实现软件的网络电子化发行,下载试用和激活都非常方便和快捷。 3.方便对软件授权进行统一管理,有助于提升企业管理水平和改善用户体验。 4.可以对软件许可证设置定期网络 验证属性以提高保护的安全强度, 并使授权可跟踪、可管理。软件授权许可证保护技术按实现者可以分为开发商自己实现和借助第三方技术实现两种。一般来说,开发商自己开发和维护的许可证授权系统存在不少问题: 1.非专业人士开发,安全性上存在很大漏洞。 2.不方便使用,难以实现灵活的授权控制,管理和统计功能也非常简单或者没有。 3.很可能是为了解决眼前的问题而推出的短期方案, 并在今后因安全性、 稳定性和可 管理性等问题产生远远超过预期的持续投入。 4.不能适应市场的快速变化所带来的对软件授权模式的新需求。而第三方专业安全公司提供的许可证授权方案会更安全、更系统,兼容性和延续性也更好、更易于管理和使用。 目前提供软件授权许可证解决方案的公司,国际上主要有IBM LUM,Flexera Software两家,这两家公司产品的价格相对较高;国内做软件授权许可证公司不多,其中,北京比特安索和上海莱曼特科技两家公司技术领先于全国同行。 比特安索公司提供的基于互联网的一站式软件授权管理与保护系统,集许可证授权的设计、实现、管理和维护于一体,比特锁将授权操作的过程极力简化,尽量使用自动化的网络通讯过程来代替手工操作,并在需要的时候自动为用户授权进行升级和恢复,是解决方案较为完善的一家。 同时,上海莱曼特科技拥有全球领先的软件许可证集中监控与调度管理系统,其研发的LMT LicManager软件集中监控管理系统,可以提供全面具体的license数据统计报告、license使用分析、license自动回收释放、license分组调度、license外借及license优先授权等功能。它的解决方案已被多家世界500强企业所采用,可以为企业节省许可证费用30%以上。目标是极大地提高许可证的使用效率! 在现今市场经济形势下,为了应对越来越激烈的市场竞争,压缩新产品周期、趋于完美的技术 创新要求。越来越多的企业在设计制造过程中不得不采购大量的高性能商业软件。他们迫切的需要一套针对软件许可证管理的系统,以帮助企业建立健全的完整的许可证监控管理体系,用于提高企业的工作效率,降低企业的研发成本,增强企业的竞争力。(转载)
|