Wibu-Systems White Paper | Page 15

3.5.2 Configuration Binding Schemes Compared to hardware properties, binding to configurable properties is considerably weaker. In addition, the properties cannot be combined: Scheme Description Use IP-Address (IP) The IP-Address of the PC is part of the Host-ID calculation. The IP-Address is used to which the CodeMeter License Server is linked. Big enterprises Machine-SID (MID) The Machine-SID and the Domain-SID in the Windows network are part of the Host-ID calculation. Big enterprises None (Non) The license file is not bound to a PC, and able to be activated with a fixed, pre-calculated code on any number of PC. For license-related reasons, this mode works with time-restricted licenses only. Small Office / Home Office (Demos) This scheme is suitable for demo versions without online activation (specification of product serial number and activation code on the package only). The activation code is the same for all installs. After the license has expired, it cannot be used again on the same PC. Serial (Ser) The product serial number is part of the Host-ID calculation, i.e. the Host-ID is different for each separate user. However, the Host-ID does not change with the change of computer hardware. Big enterprises This scheme is designed as a simple license protection. Additionally, the developer is able to write the name of the user into the license file; read it; display it onscreen; or print it. That increases the perceived individuality of the license, and raises the mental barrier to pass on the license illegally. In this scheme, activation codes can be precalculated, i.e. the user gets a product serial number and an activation code, enters both, and the software runs without online activation. Table 5: CodeMeterAct Configuration Binding Schemes The bindi ng scheme is defined independently from the software, and is subsequently editable for software already encrypted with CodeMeterAct. The end-user receives a license information file holding information on the scheme used. This license information file may be shipped together with the software, e.g. as part of the installation, or sent separately to the end-user. This way, the developer is able to individually define the scheme for each installation. For example, the developer can produce a CD which is the same for all customers but contains a license information file with the scheme DCBN:3. This file is sent to all medium and large customers. In the event where a large wants customer wants to renegotiate his license terms. For example, covering the company-wide use of 100 licenses excluding online activation, then he simply receives a new license information file with the 15 | 44