SuperPro Keys
Protection Using AES Algorithm
SuperPro+ allows you to use the Advanced Encryption Standard (AES) for securing your applications. Support for the AES-based algorithm engine enables use of this industry-leading algorithm to generate unique query/responses. AES provides a significant increase in the level of protection provided by SuperPro to fortify your defenses against today's most common hacking threats, such as device emulation. This results in an extremely secure query/response mechanism. Additionally, every SuperPro+ token uses AES with a unique key to encrypt the data memory.
Virtualization Protection
SuperPro+ provides protection against new technologies that can enable users to cheat their licensing agreements through virtualization. One new threat is hardware devices that can be attached to multiple computers to allow sharing of a USB or parallel port device as if it were attached directly to each of those PCs. Another new technology is virtualization products, such as VMWare, that enables users to run multiple virtual operating systems on one hardware platform.
With both device sharing hubs and virtual machine software, multiple instances of your application attempt to directly access one dongle, which could lead to the use of more licenses than have been purchased.
SuperPro+ enforces virtualization protection by use of our Sentinel driver, which creates a one-to-one communication link with the token so that only one driver is able to communicate with the token at a time.
Enhanced Security with Secure Messaging Encryption
SuperPro+ keys create an end-to-end secured session between the application and the token for secure, private communication. The communication packets between your application and the dongle are encrypted using the AES algorithm for maximum protection against the following types of attacks:
- Record/playback
- Driver emulation
- Middle layer key communication
- Brute force
Prevent Tampering with Sentinel CodeCover™
When using Sentinel CodeCover [Sentinel Shell] in conjunction with API level implementations, you can be assured your software has the highest possible level of protection available. CodeCover puts protective wrappers around your application that guard it from unauthorized access. The multi-layer architecture of CodeCover increases security by forcing hackers to break each subsequent layer, making hacking cost prohibitive. CodeCover also provides protection against debuggers, reverse engineering, memory dumping, and disassembling.
First Company in the World to Provide Code Protection and Copy Protection
CodeCover enables you to encrypt important code fragments, constants, and plain strings in order to protect your intellectual property (IP) from being copied or modified.
For example, CodeCover provides you the assurance that proprietary IP, such as unique algorithms, can be distributed without risk of being extracted and copied.
You can be assured that important code fragments cannot be tampered with, protecting the reliability and security of your application. No other token company in the world provides this level of software protection.
Protection against Brute Force Attacks
SuperPro+ keys prevent brute force attacks through password counters for write, overwrite, and activation passwords. After numerous failed attempts, these operations will be blocked.
Note: Does not currently apply to parallel port tokens and only on USB tokens with 2.0 firmware. Support for parallel port tokens will be released at a later date. Contact a Sentinel sales representative today to determine whether your tokens can take advantage of these features.
SuperPro Soft Keys
Added Flexibility
With SuperPro soft keys, developers can now quickly adapt to new or changing business opportunities by offering software-based licenses. Software-based licensing increases ease of use and enables more customization among different markets.
More Cost-Effective Method
For applications already protected by SuperPro tokens, software license keys can easily be generated with minimal development effort required.
Decreases Time-to-Market
Alleviate the need for shipping physical hardware tokens. The use of software licenses enable vendors to provide demo versions online in order to get applications in front of customers more expeditiously while also offering trial capabilities to entice new markets.
Accommodates All End-Users
Software licenses may be particularly beneficial for distribution where physical tokens are not suitable, such as computing environments where users do not have access to UBS ports.
View All Software Monetization products