high_security

With each UniKey dongle featuring a unique hardware ID number, UniKey products employ Cutting-edge anti-debug technology to ensure secure communication between dongle and USB port. UniKey supports onboard encryption algorithms that provide secure and powerful encryption/decryption functions and UniKey also comes with a convenient Developer Defined Password Scheme and Seed Generation Algorithms.

Enveloper Protection

The UniKey Envelope is a wrapping tool that protects applications within a secure shield. The tool offers advanced protection features to enhance the overall security level of software. The UniKey Envelope tool protects executables and DLLs. UniKey Envelope not only offer protection for executables and DLLs, but also it provides a means to counteract reverse engineering and other anti-debugging measures.

Advantages of Envelope protection

Easy to use; no coding work needed
Different protection schemes
All the content of enveloped application is encrypted
Additional data file protection/encryption

API Protection

Abundant APIs implemented in a DLL/LIB/DCU file are provided to operate the UniKey dongle. The library can be linked either dynamically or statically. In the SDK, samples in various programming languages are available for reference.

UniKey API is easy, secure and portable. If a DLL is required for the desired development language, the appropriate DLL(s) need to be copied to the same directory as the sample source code. For specific information on particular functions, please refer to the UniKey API Reference (Appendix part), which details the functions that make up the UniKey API.

Advantages of API protection

  • Easy, secure and portable.
  • Complicated software protection schemes via various combinations of the UniKey APIs can be achieved.
  • More than 30 APIs and its samples in various programming languages.
  • The highest level of security that can be applied into an infinite level of software protection schemes.

Enveloper API protection

Enveloper APIs are intended for software vendors who want their own applications to have enveloper function. The vendors can use enveloper API to call enveloper dll files to achieve enveloper function.

Benefits for vendors

  • Enveloper API enables vendors to write enveloper program
  • Enveloper API enables vendors to embed enveloper function in their own applications
  • Enveloper API helps add more convenience and flexibilities to the vendors’ management of their software.
  • The integration of an executable file and enveloper makes protection work easier and faster than before.

Flash protection with Envelope

UniKey Flash Packer is a complete SWF files protection/license solution. It “wraps up” the SWF file and encrypts it with the AES algorithm. Only users with the correct UniKey dongle can decrypt the file and play the SWF file.

UniKey Flash Packer embeds its own Macromedia Flash Player along with the SWF file. As a result, end-users do not need to install a Flash player before playing the protected flash file.

Benefits

Flash Packer provides a whole package to “wrap up” the flash file to ensure complete security.
Easy to use, just a quick click can complete the whole encryption process.

Video Protection with UniKey Video Protector

All videos are encrypted to prevent piracy and can only be deciphered through the UniKey Video Protector.

Only the UniKey Video Protector Player is able to play the encrypted media. The encrypted file is read block by block, decrypted with the UniKey, and played back with the UniKey Video Protector Player. With this method the whole video or audio file will never be stored completely in the memory. As soon as the UniKey is plugged off, the playback will be interrupted.

 

Copyright © SecuTech Solution Inc. 2012 All rights reserved
SecuTech Solution Inc. offers the most cost-effective solutions for software protection, license control, two-factor authentications and digital property protection. Its products cover UniKey (driverless software dongle, hardlock, hardware key), UniToken (driverless security key, PKI token, authentication token), UniOTP (one-time password key, OATH key, SSO key), and UniMate(TRRS and USB Dual enabled Security token).