The chief purpose of Guardant dongles is protection against unauthorized distribution of software products and content. The dongle is provided together with the application as an item that cannot be copied.
Computer piracy is not limited to illegal reproduction of software. Criminals often use reverse engineering of applications to analyze their algorithms, steal intellectual property, and commit licensing fraud. Guardant hardware dongles help to accomplish a whole number of tasks in the field of protecting software against copying.
Here are some of them:
- Software licensing based on usage time with the help of dongles with a real time clock.
- Corporate licensing for distributed systems using dongles for several dozen licenses.
- Protection of especially valuable software algorithms by embedding them in a dongle with loadable code.
- Content protection and implementation of Digital Restrictions Management (DRM) hardware systems.
Guardant software technologies accomplish a whole range of associated tasks. For example, during automatic protection applications are not only “bound” to the dongle, but also receive anti-debugging mechanisms and a mini-interpreter for virtualization of code elements. The tools from Guardant SDK make it possible to fully manage the lifecycle of dongles and make the maximum use of their features.