Elite SL is a high performance licensing control solution at an affordable price. With an embedded EAL 4+ encryption chip, hacker interception on in-dongle communication is rendered almost impossible. The Elite SL smart card technology and license management mechanism provides a cost-effective quick and easy protection implementation.
Quick Binding Implementation
API functions allow you to add a license obtaining procedure based on the softwareâ€™s vital code stored in Elite SL. If the case of failure, the softwareâ€™s execution stops immediately.
Verification of Developer ID and Product ID
Software developer can verify the unique Developer ID and Product ID stored in theElite SL. This effectively forbids illegal use as Developer ID and Product ID are traceable.
Flexible License Management
Support up to 256 license modules
256 license modules can be customized to manage the use of features in the software.
License modules can be customized
Licenses can be specified to control the software: trial days, expiration date, execution of features, etc.
Security algorithm support
Each license module provides an individual key for the international standard 168-bit AES algorithm, which can be used to encrypt or decrypt data. These keys are changed when either the Product ID or Developer ID is changed.
Remote update support
License modules can be updated remotely.
Secured and Convenient Remote Update
Encryption of the update data
Update data is encrypted by TDES and RSA algorithms and is shielded from any act of forging or tampering. The update data has only once-off validity to a specific Elite SL end-user key.
Hardware-based production of update data
When producing the update data, an Elite SL master key is essential. Only end-user keys that have the same Developer ID and Product ID are approved to use the data generated by the master key.
16KB large-capacity usage space
Elite SL allocates 8KB to read-only and read-writable data blocks respectively that greatly enriches the encryption schemes for software developers.
Each Elite SL has a 16-byte administration password, and the chip has a self-locking mechanism to resist dictionary attacks. If the attack frequency exceeds the initialized value, the chip will be self-locked and nobody can undongle it.
Globally unique serial number
Each Elite SL has a 64-bit serial number released by the Global Organization for Standardization, not by the chip manufacturer. This number is globally unique and unchangeable. It can be very useful for the management of software release, update and verification.
Hardware random number generator
The hardware random number generator complies with FIPS 140 standard (Federal Information Processing Standard formulated by the U.S. National Institute of Standards and Technology) and is very effeective in the generation of random numbers without rules so as to confuse to the maximum any attempt at decryption.
In full compliance with USB-HID device interface specifications, Elite SL dongle can be used in most operating systems without additional device drivers. This greatly reduces the difficulty of deployment and maintenance.
|CPU||16-bit, 16MHz||Smart Card|
|Memory(bytes)||8~64K||Min 100000 times in writing|
|Connection Type||USB 1.0, USB 2.0||Low speed with HID|
Operating Systems Supported:
Windows [All Versions like XP, Vista, Win 7, Win8, NT, All Servers]
Linux [All Distributions / Versions like Ubuntu, RedHat, Mint, OpenSuse] And
MAC OS [All Versions]
Programming Language Supported:
Windows [All Language like VB, VC, VC++, All .Net Platform Languages, Delphi, Java and more]
Linux [QT, C, C++]
MAC OS [X-Code, Carbon, QT, C, C++]
If you are working on any other language than mentioned here, Please feel free to write to us. We will develop support libraries for language of your choice.