KEYnote 31 English - Spring 2016 | Page 3

P R O D U C T CodeMeter 6.10 CodeMeter 6 introduced the new type of Firm Code for different CmContainers, which can be stored either in CodeMeter hardware (CmDongle) or in a soft license (CmActLicense). The new Universal Firm Code allows licenses to be transferred, temporarily or permanently, without having to involve the original software vendor in the process. Licenses can also be nested within each other to make it easier to move or borrow multiple licenses in a single step. Universal Firm Code Moving and Borrowing Modular Licenses In order to transfer licenses between CodeMeter hardware and software license containers, both sides need the same cryptographic capabilities. This is why a new type of Firm Code was developed: The licenses of the Universal Firm Code (Firm Code from 6.000.000 and higher) are produced as certificates modeled after the X.509 standard. All keys are stored with asymmetrical cryptographic keys in the certificate so that they can only be decrypted by the right CmContainer. Currently, two types of license transfers are supported: moving and borrowing. When a license is borrowed, it is transferred by a sender to a receiver for a defined period of time. When that time has elapsed, the license automatically becomes invalid for the receiver and reverts bac