新闻动态

新闻动态 > 为第三方加密锁提供注册管理

为第三方加密锁提供注册管理

2012-07-24

电子授权具有无物流、易管理、自动化的特点,是授权管理的发展方向。然而,当前大量的传统软件依然使用加密锁进行软件保护。

比特授权管理平台可以为使用加密锁的应用程序提供授权管理和用户注册方案,提升软件企业的授权管理水平,更好地帮助开发商了解用户和软件的使用情况。

加密锁授权问题

加密锁是一种常用的客户端安全硬件。与开发商的软件相结合,可以提供一定程度的应用程序防盗版能力。

随着软件行业的发展,除了盗版之外,软件开发商还遇到了其它的问题:

  • 希望了解和追踪软件的销售情况和用户的使用情况。
  • 希望实现软件用户的注册机制,从而收集用户信息,更好地营销和提供技术服务。
  • 由于无法杜绝假冒加密锁,市场上“伪正版”软件长期存在。软件开发商希望有一种方法可以区分“正版”和“伪正版”软件。
  • 软件开发商希望可以利用互联网技术进一步增强软件保护的安全性,并给软件用户提供一定的增值服务。

上面这些问题无法通过单纯的客户端技术来解决。要收集、追踪、了解软件用户信息,开发商需要更完整的授权管理方案和自动化的运行过程。

比特授权管理系统

比特授权管理系统是基于WEB的集成式中央授权平台,由管理界面和中央授权服务组成,可以支持软件开发商内部不同角色的协同工作,提供完整的软件授权管理方案。

除了对电子授权的支持,比特授权管理系统还可以对加密锁和软件用户进行管理,并且支持用户注册过程。下图是管理系统基本界面。

比特平台管理界面

授权码

比特授权管理系统使用授权码(SN)来标识软件对一个用户的授权。授权码是唯一的,不会重复,而且包含了校验机制,破解者不可能通过枚举的方法来构造一个已经存在的授权码。

中央授权服务器

中央授权服务是运行于服务器上的一组Web Service接口,它为软件用户提供了7 x 24小时不间断的授权服务支持。借助中央授权服务,软件开发商不需要人工干预软件激活或用户注册过程。 比特授权管理系统还提供了专门的安全客户端库以用来和中央授权服务进行通讯。软件开发商可以利用系统授权的客户端API接口来使用这些服务。

用户授权中心

比特授权管理系统为软件用户提供了可自助登录激活授权码、实施授权升级以及用户注册的专用平台:用户授权中心。它的网址是:http://user.bitanswer.cn/

加密锁注册管理

比特授权管理系统可以对加密锁授权提供管理方案,并帮助软件开发商解决上面提到的问题。

为加密锁分配授权码

通过为每一只加密锁分配唯一的、不可猜测的、可追踪的授权码,可以帮助软件开发商标识和区分加密锁。

开发商可以通过提供授权码卡片、加密锁硬件喷码或授权码文件等方式将授权码提供给软件用户。

加密锁的硬件ID(可通过API读取)或生产线上连续的硬件喷码(可能过视觉识别)不能代替授权码,这是因为无论是硬件ID还是喷码都是可猜测的,破解者可以通过枚举的办法找到其它有效的加密锁特征。 解决办法是将授权码存储到加密锁内作为硬件ID,或者直接将授权码喷到加密锁壳上。

加密锁注册

软件用户可以通过调用特定接口对加密锁进行注册,注册时需要同时提供授权码、用户信息和加密锁的硬件ID(如果存在)。注册过程可以通过专门的工具或界面完成,因此不需要修改开发商现有的软件代码。

注册接口将会组织上述的客户端信息,将它们发送给中央授权服务。如果信息合法,注册过程成功完成,服务器端将会自动生成相关的注册记录,供检索和查看。

注册的过程可以在线完成,也可以离线完成。比特客户端库库提供了用于在线和离线注册的相关接口。

注册成功后,服务器端将会发送回相应的安全数据,这些安全数据经过了数字签名,无法伪造。开发商软件可以将这些安全数据存储到加密锁存储器中,作为注册依据,并用于今后的注册校验。 开发商可以在被保护软件运行时调用对应的校验接口检查注册数据。


软件用户可以登录用户授权中心,在线填写注册表单,完成加密锁注册。

注册信息管理

软件开发商一般通过两种形式要求用户进行注册。

一种是引导方式,注册过程并不会影响对软件的使用,但未注册用户不能得到技术支持或其它的服务、折扣等。这种注册过程可以直接使用用户授权中心进行,开发商无需进行任何产品代码的修改。

另一种是强制注册,用户必须成功完成注册过程后才能正常使用软件。此时需要随同应用软件向用户提供注册工具。

无论使用何种方式注册,软件开发商将可以通过比特授权系统的管理平台访问这些信息。其中包括:用户统计分析、用户信息以及加密锁硬件特征等。

识别伪正版

由软件开发商的自有销售渠道或非法销售渠道流出的伪正版软件是对用户和软件开发商危害极大的一种盗版形式。无法识别伪正版用户,也就无法查出盗版渠道,开发商还必须向伪正版用户提供与正版用户相同的服务。

通过加密锁注册可以有效地识别伪正版软件。因为每一套软件都有了唯一的授权码作为识别,而且软件用户可以通过注册工具或自行登录授权中心完成注册操作,系统和用户可以很容易地发现授权码被重复使用,并进而识别伪正版。

当系统发现授权码被重复使用时,开发商可以根据原始注册信息查出盗版渠道,进而采取进一步的行动。

更多新闻

010-82755781

微信咨询