Binding software licenses to a particular computer

18 February 2013

The CRYPTO-BOX ensures reliable protection of software licenses because without its presence (either on the local computer or in the network) the protected application will either not work at all or with limited functionality.


A new feature is the ability to bind the protected software to a specific computer. For example, this can be beneficial if the use of the protected software outside the company is not desired.

Protection Kit 5.85 Offers Local and Network Binding

  • The CRYPTO-BOX can be attached local to the computer with the protected software. The protected software will be bound to this computer.
  • The CRYPTO-BOX can be attached to a computer in a network (server mode). The protected software will be bound to the server.

The activation and binding of the protected software can be done with the Remote Update Functionality (RUMS), available as an option.

To define and verify the status of binding, the data object "TEOSDO_Binding" is used, which is part of the CBIOS API for developers. The Protection Kit contains libraries and sample codes for C++ and C# (CBIOS4NET) for Visual Studio 2005 and up. A very detailed description of the data object is in chapter 14.2. in the latest CRYPTO-BOX Compendium.

Back