公司介绍 解决方案 技术信息 服务 下载 新闻中心 新闻和展会
 

 WIBU-KEY



WIBU-KEY 为您提供一体化的软件保护和数字内容保护解决方案,它支持几乎所有的接口类型,自1989年以来, WIBU-KEY反复被证明是一个优秀的解决方案。

WIBU-KEY 允许用户在一个网络中使用一个或者同类型的硬件作为单机许可或者多用户许可。远程编程(基于文件交互)允许用户无需更换硬件,即可将单机许可变为网络许可。

1.WIBU-KEY客户评语

目前已经有超过3000家软件生产商和工业型企业正在使用WIBU-KEY。集成了ASIC芯片的硬件WIBU-KEY可以保护各种应用程序,如控制棉花生产的Linux环境的工业PC机软件, CAD 软件和音乐软件等。

作为半导体工业技术上的合作伙伴,ESEC集团提供了一整套出色的半导体制造技术解决方案,同时还可运用于芯片制造。

“Die Bonder 2008 xP是一个标准件制作机器,机器的基本部分能通过软硬件进行功能升级。 ESEC公司把一个包含所有功能的软件包递送给客户以此避免发生软件功能数量上的紊乱。因为需要保护个别功能,所以ESEC 使用WIBU-KEY来保护 xP平台。为便于管理WIBU-BOX,ESEC开发了一个基于Web的工具,“Option Manager” (可在ESEC主页上查询)。这个程序有一个中央数据库并提供所有对WIBU-BOX进行编程和管理的必要功能,不仅能在公司内部使用,同样也能为客户所使用。”

ESEC SA, Astrid Stadelmann

Motorola是一家在蜂窝通讯技术方面处于领导地位的通讯企业。 “Motorola使用GATE(一般化自动测试环境)软件来检测和同步我们的GSM,TDMA,CDMA和未来的3G移动电话。我们选择WIBU-BOX是因为它能为我们的GATE系统提供一个值得信赖和安全的保护系统。通过远程编程(WIBU-KEY的一个重要功能) 我们能简单且快速的为全世界的GATE用户的设备进行模块更新,而对WIBU-BOX的重新编程可以自动通过一台Internet服务器实现。”

Axel Schneider Test System Support Engineer Europe Bernd Petersen Test System Support Engineer Asia Pacific

西门子公司是一家针对全球的工业和基础设施领域的国际供应商,主要提供针对特定行业的解决方案、系统及技术服务。

“我们使用WIBU-KEY的产品,因为这是一种艺术化的技术,我们能够轻松的使用它来保护我们的软件,并得到优质的技术支持。”

Mr. Lahm, Product Management, Siemens AG, ANL A334

2.WIBU-BOX可支持所有程序

WIBU-BOX 有很多不同的接口,其最大的优点则是在任何时刻, 您都能将任意接口转换为您所需要的接口类型,驱动程序会在后台为您自动实现所有功能。这将为您提供极高的灵活性(对于您的客户, 您可以直接将其USB硬件更换为PCMCIA硬件而无需对软件做任何修改)。WIBU-KEY用户可以在当前的Windows XP系统下使用WIBU-BOX/U来运行几年前的未作任何修改的DOS程序。

所有WIBU-BOX简介:

WIBU-BOX/U+
USB端口
10个单元
16 kByte存储空间 (8 kByte加密空间, 8 kByte无限制)

WIBU-BOX/RU+
USB端口
1个单元
16 kByte存储空间 (8 kByte加密空间, 8 kByte无限制)

WIBU-BOX/P+
LPT端口
10个单元
16 kByte存储空间 (8 kByte加密空间, 8 kByte无限制)

WIBU-BOX/RP+
LPT端口
1个单元
16 kByte存储空间 (8 kByte加密空间, 8 kByte无限制)

3. WIBU-KEY支持所有平台

WIBU-KEY可支持Windows, Mac OS和Linux。我们还提供WIBU-KEY驱动程序的源代码, 以帮助客户在不同的操作系统上开发自己的驱动程序。因为WIBU-KEY API是一个标准化的平台. 所以您只需要做一次开发工作, 即可在所有独立平台上运行程序。

如果您希望由您客户来自由选择软件的运行平台,或者希望能购买一套软件而同时在两个平台下使用,您只需要简单的使用同一Firm Code/User Code来保护Mac OS版软件和Windows版软件, 即可实现在Macintosh, Windows PC或Linux PC下使用同一套软件。

如果您要求您的客户在转换软件运行平台时支付一定费用或做一定管理, 则可使用两个不同的User Code来控制两个平台下的软件, 以此掌握客户的使用情况。

WIBU-KEY也能用于网络软件的保护。 即使您的软件运行于不同类型的网路, 同一个WIBU-BOX也能同时支持所有客户端。例如, WIBU-KEY服务器是运行于Linux平台, 而其下的所有客户端可以为Windows与Macintosh计算机。

WIBU-BOX及其适用的操作系统

  /P /P+
/RP /RP+
/U /U+
/RU /RU+
/M /P36 /ST /SP

 Windows 98/Me/2000/XP/Server 2003 (IBM PC)

x

x

x

x

x

 Windows 98/Me/2000/XP/ Server 2003 (Nec PC)

 

x

x

   

 Windows 95/NT4 (IBM PC)

x

 

x

x

x

 Windows 95/NT4 (Nec PC)

   

x

   

 Mac OS 8 & 9

 

x

     

 Mac OS X

 

x

     

 LINUX

x

x

 

x

 

 UNIX-Derivate

     

x

 


4. WIBU-KEY的安全性

WIBU-KEY的安全性是基于使用WIBU-BOX中的密钥进行数据或可执行代码的加密。您可以简单的在一个WIBU-BOX中添加一个公司密钥(Firm Code)和用户密钥(User Code)来进行加解密处理。

对WIBU-BOX内容的修改必须基于一个特殊的硬件, 我们称之为FSB (Firm Security Box),FSB硬件包含了属于您的唯一的公司密钥。

第二部分用户密钥由您设定,每个客户拿到的都是一套经过特殊加密的软件, 只有该客户才能通过使用特定的WIBU-BOX来运行这套软件。

在大多数情况下, 一个用户密钥对应一个产品或一个模块,这样您就可以为所有客户提供同一套版本的软件来简化软件销售与服务。例如,每个购买模块1的用户将得到一个包含模块1用户码的WIBU-BOX, 购买不同模块的用户得到的锁内数据也是不同的。您可以在1个WIBU-BOX中存储最多240个模块。如果您希望存储更多模块信息, 可以使用Huge License Management (HLM)方式来扩充模块数。

下面的参数是加密密钥的组成部分: 公司密钥,用户密钥, 秘密常数和加密时选择的加密参数。您可以在加密过程中更改加密密钥,这就能极大的提高WIBU-KEY同台加密的安全性。

5. WIBU-KEY, 超大数据存储空间

WIBU-KEY标准版包含10个不同的Firm Code/User Code单元,简装版含有单个Firm Code/User Code单元,USB, PCMCIA和LPT接口提供附加16 kByte版。

每个User Code为24 bit的数值,客户最多可写入10个不同的单元来支持240模块,UserCode将以掩码按位与的操作来进行判断。

一个普通单元可简单的转变为计数器或过期日期。然后您就拥有5个单元及其独立的计数器或过期日期。 您可以使用一个计数器来建立您的租赁式软件,例如,指定用户使用该软件20次或者20天后,必须再次购买许可才能继续使用该软件。您可以通过计数器来统计用户使用软件的时间, 可以精确到分钟。

过期日期允许您通过日期限制来控制您软件的使用时间。过期之后您的客户可以选择通过付费延续使用时间或永久性激活,如若停止使用,删除软件许可。

每个WIBU-BOX+都包含附加的16 kByte存储空间。这部分存储空间被分为两个8 kByte。其中第一个8 kByte与WIBU-BOX中的第一个单元中的数据有直接联系, 这部分数据是经过加密的, 客户必须通过FSB来进行操作, 并且读取时需要一个如同密码的数字签名。 第二部分的8 kByte不受限制, 用户可通过WIBU-KEY API对其进行任意操作。