The CmStick/B uses SIP technology that allows the USB connector to be integrated into the metal housing of the dongle for extra robustness; also embeds smart card chip for top security.
CmStick/B represents the heart of the CodeMeter Digital Rights Management system in a USB device form factor with a very small and noble case. It contains a smart card chip with a secure memory of about 328 kByte available for storing thousands of licenses. The basic idea of the revolutionary CodeMeter concept is that licenses can be stored for many products at the same time, with full multivendor capabilities.
License Options include: Text (description of an entry), Unit Counter (number of runs or actually run time of a license), Activation Time (time the license is valid from), Expiration Time (time the license is valid until), Usage Period (starts at first time), Maintenance Period (according to release date), Feature Map (up to 32 modules or versions), License Quantity (concurrent use / floating network licenses), Protected Data / Extended Protected Data (128x256 bytes read-only data), Hidden Data (128x256 bytes only readable with password; usable as secret/private key), Secret Data (128x256 bytes non-readable, only usable as secret/private key), User Data (256 bytes, unsecured), Customer Owned License Information (256 bytes).
Encryption algorithms used in firmware 4.10 with serial number 3-3440000 or higher: 128 and 256-bit AES, SHA-256, 1024, 2048 and 4096-bit RSA, 224-bit ECC. The integrated smart card chip fulfills the evaluation level EAL 5+ (Common Criteria certified) and contains a random number generator.