KEYnote 50 English - Fall/Winter 2025 | Page 21

Header
Code Section
Data Section
Resource Section
Compiled Application
AxProtector
Header
Encrypted Code Section
Encrypted Data Section
Encrypted Resource Section
AxEngine( Security Engine)
Protected Application
AxProtector’ s automated software protection, showcasing its encryption and features for safeguarding applications against piracy and reverse engineering
by integrating CodeMeter API. This API provides programmatic access to license operations directly from your LabVIEW program. It is available as C API via a shared library and a corresponding header file. This makes it easy to integrate into your project via the Shared Library Wizard. This will generate a wrapper Virtual Instrument( VI) for each function and convert all data types in the shared library to LabVIEW data types.
Here is a high-level integration outline:
■ Use CmAccess2(..) to access the license and retrieve a handle
■ Use CmCrypt2(..) with an appropriate Encryption Code Options configuration to decrement the Unit Counter
■ You can use CmGetInfo(..) to read the current state of the Unit Counter and display a message to the user
■ Release the handle with CmRelease(..)
This can then be used to gatekeep core functionality in your application, consuming a unit each time a specific action is performed.
AxProtector’ s seamless encryption shields your intellectual property from piracy, while CodeMeter API Unit Counters enable dynamic licensing models such as payper-use, feature-based activation, or time-limited trials. Together, they give you the tools to safeguard innovation, strengthen customer trust, and create new revenue streams.
PROTECTION
10010001010 01010100100 01001010101 10100100010 10010101001 01010010101 10101001000
Subscribe to our KEYflash and stay up to date with all our latest news, from innovative product features to virtual and on-site events, and inspiring success stories and partnerships.
wibu. com / newsletter
Subscribe to our KEYflash
0100101010010 0010101001010 0111010101001 0101001010100 0100101010010 0101110101010 0101010010101
WIBU-SYSTEMS AG 21