New technology of USB software protection dongle Secure Storage on Key


Over 20 years, legal protection for software has increased rapidly around the world, the technology and scope of enforcement of software protection continues to increase in varies methods significantly.

The ultimate software protection is the hardware based software protection dongle, or we can call hardware key, dongle-based protection, software copy protection dongle, etc. This kind of protection might be the best, and it can maximum the software vendors' revenue.

The advantages of USB software protection dongles.

Ø Hardware-based protection with the USB dongle secures sales and profits by preventing software piracy and license infringements.

Ø Provides flexible variable licensing methods such, subscription, leasing, pay-per-use, by period, etc.

Ø A single USB dongle can protect several applications. An entire network can be protected with only one hardware key.

Ø Remote Update provides conveniences of distribution, updates and follow-up of sales.

Ø Every copy of the software is registered and prohibits the illegal usage.

Ø USB security dongle offers two levels of protection: envelope and the API. The envelope contains the decryption engine plus several pre-canned defenses to defeat reverse engineering. API allows embedding calls to the hardware key in code and performs custom checks to defeat reverse engineering attackers.

Differentiate dongles by port:

Ø Serial port: It seems the serial port dongle is a history for now.

Ø Parallel port: with the increasing USB port in all types of computers the parallel port dongles are vanishing from the marketing.

Ø USB dongles: USB port dongles are the absolutely mainstream and take up all the positions in every district.

Differentiate dongles by driver

Ø The dongle with driver: customers have to install the driver before insert the dongle, actually most the dongle problem are caused by the driver.

Ø The driverless dongle: end users do not have to install the driver, just insert the dongle to the USB port, it works perfectly. This saves loads of work of technical support team.

Differentiate dongles by cases

Ø Water-Proofed dongles: these dongles are waterproofed as the case is plastic injection molded to resist water filter into the dongle body, it perfectly fit the use of oceanic software.

Ø Non Water-Proofed: the case is buttoned up, it is with possibility of water leakage into the dongle body.

Differentiate dongles by real time clock.

Ø Dongles that with a real time clock inside is called real time dongle. Real Time is specially designed for software vendors who needs to control and manage the software's rental and selling in subscription or maintenance, it allows to pay per use, in this way software vendor can completely control the sales by charging the end users timely and periodically. This function is based on a real time clock deposited in the dongle indicating the specific time (hour, minute, second) and date (day, month, year).

Ø Non-real time dongle- There is no real time clock inside the dongle, vendors can set the time by virtual clock, but the time can be changed with the system time changing.

Differentiate dongles by storage.

Ø Normally the USB dongles has only small storage from a few bytes to maximum of 64k for storing credentials. Currently this is the mainstream of USB dongles.

Ø Dongles with mass storage and the data inside can be encrypted on key, this is a technology newly introduced by UniKey Drive. It is ideal for distributing software on-key, stored in on-key storage.

Key Features of the mass storage with data encrypted on-key

Ø Smaller size, less oxygen

The hardware keys go with dimension of 30 * 2mm, extremely thin package. Up to 1GB flash memory and a smartcard dongle are assemble in such cute case.

Ø Smartcard technology

It is based on advanced smart card technologies, the proven most secure technology. Such processor controls the software licenses and flash storage inside memory.

Ø 1GB on-key flash storage

It includes a 1GB flash storage on-key. This is for storing user's data, such like software, digital credentials. This storage is versatile, can be partitioned to several virtual drives.

Ø Virtual CD-ROM with auto run

A virtual CD-ROM can be created in the hardware key. Software might utilize the auto-run function to deploy the software with ease.

Ø Password protected flash drive

The virtual flash drive can be password-protected. None authorized users cannot access the data on the protected flash drive.

Ø Encrypted and hidden flash drive

The encrypted/hidden drive function gives software vendors an ideal secure storage for storing huge amount of data. Such drive is invisible for end-users, so there is no means to copy the data on such drive.

With the increasing of software piracy, not only does software piracy reduce revenues, it also results in less R&D, and in less investment in marketing and channel development, the new technologies of software protection are keeping to be introduced by hard work of software protection providers.

Legal Disclaimer

Our website is not responsible for the information contained by this article. Webworldarticles.com is a free articles resource thus practically any visitor can submit an article. However if you notice any copyrighted material, please contact us and we will remove the article(s) in discussion right away.


This article was sent to us by: Rebecca Hilton at 02082010

Related Articles

1. How to Prevent Data Loss
After one too many bad experiences of waking up to files mysteriously disappearing, I now know better than to throw caution to the wind. This doesn’t mean I&rsquo...

2. Data Conversion, Data Format and Data Entry
In this competitive world, data processing and storage of data in multiple formats is the essence of all great undertakings. It is the accessibility of the data whenever ne...

3. VPN Service (Virtual Private Network): Stay Anonymous Online And Surf The Web Securely
VPN Services will help you to feel safe while suffering the Internet. You have a full access to the Internet, which could not be sniffed by anyone - hackers, hotspot owners...

4. Ways to Secure Your Laptop: Tips and software
Introduction The sure to way to make your laptop secure is to never use them, never bring them with you, never open them nor install soft...

5. Tips for extra password security
Using password programs is one of the best things you can do to protect yourself against password theft. However, even using the most secure password manager can leave you ...

6. The advantages of using Internet password storage
It can be tough to remember one Internet password. However, most people have dozens of Internet passwords, and since security experts recommend avoiding overlap between pas...

7. Active Directory
Active Directory® is one of the most commonly used authentication mechanisms for Windows systems. Later versions support lightweight directory access protocol (LDAP) an...

8. Virtual Scanners
Active scanners that are created using virtual machine technology generally follow the same strategy as physical machines with some minor differences. Virtual machines can ...

9. Cleaning Registry: How To Fix Computer Registry
In order to make your computer perform faster, it is essential for you to clean its registry regularly. There are several third party utilities available online, that can h...

10. Simplifying the IUID marking process
The purpose of IUID marking IUID marking is the marking of an item's unique identification. As per MIL STD 130, the Department of Defense requires ...