软件保护与授权管理

软件保护(Software Protection)是防止开发商软件被盗版的技术集合,包括软件代码混淆与加壳技术、软件防复制技术等等。为防止软件被非法复制,需要将软件代码与专用的加密锁硬件或软件所在计算机的机器指纹进行绑定。

授权管理(Entitlement Management)是对软件保护概念的延伸,它的主要目标是建立能够促进软件销售的授权模式,对授权过程、授权内容进行全面管理,以增加软件销售、降低管理成本、提升用户使用体验。

随着软件系统功能的复杂化,软件开发商所要控制的已经不仅仅是软件本身是否被非法拷贝,还有软件的使用模块、使用参数以及使用方式等等,开发商往往对软件的不同配置收取不同的费用,实现软件用户的按需购买或按使用付费(SaaS)。

现代软件的运行环境正变得越来越多样化,既有传统的单机软件和局域网系统,也有部署在云端的互联网服务。随着移动终端和IoT设备的普及,软件和算法也运行在了数以亿计的智能设备上。

比特授权云

比特授权云将软件安全技术与互联网技术相结合,为软件开发商提供了高安全、高可用的一站式软件保护及授权管理解决方案,可适用于各种运行环境,并最大化支持软件发行业务模式。

比特授权云支持包括 云授权集团授权 以及 单机授权 在内的各种授权方式。


云授权 是由比特授权云最早提出并运营(2009年)的基于互联网认证的高安全性软件授权方案。云授权以互联网技术为核心,通过在线验证的方式来识别客户端软件用户,并利用网络服务为软件提供实时的接口响应。软件在使用过程中,必须与服务器保持安全的通讯连接,而且所有的接口调用都是在服务器端来实现,破解者完全没有办法通过监听网络通讯或分析客户端代码的方式得到存储在服务器上的安全内容。

2020年,比特授权云发布了云授权的2.0版架构。云授权2.0在保持高安全性的同时,解决了因网络环境差而导致的高延迟问题,并提供了短期离线使用和高优先级登录等新特性。

集团授权 通过在企业内部或云端架设集团授权服务器的办法对集团用户整体授权,并控制并发用户数。管理员可以通过集团授权管理界面设置授权使用规则,并了解用户使用的情况。根据需要,用户也可以从集团授权服务器将授权“借出”到客户端本地,以在短期内离线使用。

单机授权 指将授权数据绑定到应用程序客户端硬件设备的方案,因此在授权激活后应用程序运行无需连接外部服务器。

主要授权类型