Software Protection
5. The Small Extra - Advantages of the CodeMeter Stick
All drivers on board
The CodeMeter Stick is a dongle with its own secure SmartCard chip. However, the operating system handles it as a mass storage device, i.e. as an USB memory stick. The advantage for you: CodeMeter does not require a proprietary driver. The driver comes with the operating system. This means fewer help desk calls for you.
Additional flash memory
In addition to the reasonably-priced version, CodeMeter is also available with additional flash memory. Then CodeMeter is both: dongle and storage device. This opens many new options for you. You are able to deliver your software directly on the CodeMeter Stick. Since the dongle component is accessed via the mass storage device driver, your software can start directly from the CodeMeter Stick.
CodeMeter uses the SLC memory (Single Level Cell) suiting industrial needs. It is faster, more durable and more robust against data loss compared to the MLC memory (Multi Level Cell) used in the end user segment.
Mobile applications
When run from the dongle, your application does not leave traces on the operating system. CodeMeter adapts and on starting its own runtime leaves no trace on the PC; simply perfect for mobile applications
One-of-a-kind architecture
The CodeMeter runtime is available for many different platforms. The central component is the CodeMeter License Server. This service runs in the background and communicates both with the CodeMeter Stick using an operating system internal USB or mass storage driver, and with the interface to the CodeMeter APIs.
Optionally, the CodeMeter License Server can act as a network license server. We provide simple tools, like a web interface and the CodeMeter Control Center, that allow you to easily configure and manage allocated network licenses in an interactive environment. The complete communication from and to CodeMeter License Server is securely encrypted using AES encryption. CodeMeter even utilizes ECC (Elliptical Curve Cryptography) to manage key length.

|