UniKey Updater And Generator Tool: Difference between revisions

From SecuTech Wiki
Jump to navigationJump to search
Joseph (talk | contribs)
No edit summary
Joseph (talk | contribs)
No edit summary
Line 6: Line 6:
UniKey Generator is used to creating an update file (*.upt file) for remote end-users. It works with the UniKey Updater, to provide a practical and reliable solution for software vendors to remotely update an end-user’s UniKey.  
UniKey Generator is used to creating an update file (*.upt file) for remote end-users. It works with the UniKey Updater, to provide a practical and reliable solution for software vendors to remotely update an end-user’s UniKey.  


== Basic Settings ==
== Basic Settings ==


In the generator window, on the Basic Settings tab, enter four passwords respectively.
In the generator window, on the Basic Settings tab, enter four passwords respectively.

Revision as of 15:36, 26 June 2012


UniKey Generator

UniKey Generator is used to creating an update file (*.upt file) for remote end-users. It works with the UniKey Updater, to provide a practical and reliable solution for software vendors to remotely update an end-user’s UniKey.

Basic Settings

In the generator window, on the Basic Settings tab, enter four passwords respectively.

• New SID: Allows a software vendor to set a new software ID for the UniKey

• New Update Tag: Allows a software vendor to set a new update tag

• Bind HID, Bind SID, Bind Module No. and Bind Update Tag: Allows software vendors to generate an update file to operate only on a specified UniKey which matches the set parameters

Memory Settings

When you click Add, an Add Memory window will pop up as below.

Click Load to open a file, and the files contents will be displayed in the data message box. Click Save to save the file. Enter the Start Address and Length to open part of the file’s content.

Click OK to add this file to the Memory Settings. All the added file contents will be displayed in the memory settings message box. Users can edit the data by picking each file in the list, and can edit or delete files.

Module Settings

Module Settings enables you to set your software module No. and module value to your update file. To begin your Module Settings, click the Module Settings tag.

When you click on Add and an Add Module window will pop up as below. Enter the module number and value. If you use the Autodecrement option, the module valuewill decrement.

Click ok to add your settings. All the setting parameters will be listed in the message box and you can then edit or delete the selected settings.

Arithmetic Settings

Click Add to add a new algorithm

Enter a starting point value for the Algorithm. The format of the Algorithm must be written as “A=B+C” and variables can be defined by the customer. To add more than one algorithm use a comma (,) to separate algorithms.

Click OK to add your new Algorithm. All your settings will be listed in the Arithmetic Settings message box. Click Edit to change your settings, and click Delete to remove.

Time Settings

Time settings can only be used by UniKey Time, indicating the exact start, end or duration of each corresponding Module No. (0-15), this is designed to enable software renting or leasing. By setting parameters in this section, software vendors can set up a software module No. and its corresponding start time (YY-MM-DD:HH), end time (YY-MM-DD:HH) or duration time (DD:HH). Click Add to add another module, select an item then click Edit to change your settings, or click Delete to remove the selected setting.

When you click on Add, an add time modules windows will pop up

Enter Module number and Start Time. Either End Time or Duration must be selected to add a time module.

Click ok to add this Module. Your settings will be displayed in the message box.

UPT File

In the UPT File tab, if you want to generate a password for this update file, please enable the Set File Password check box and input your desired password.

Click Generate. A save file window will pop up as below, and you set the directory to save in and a name for the update file.

Congratulations! You have generated the Update file if you see the window below.

Remote Updater

General Information about the Remote Updater

It is a common need for software vendors to upgrade the software at the end-user side. UniKey provides a remote update solution so that the end-user does not need to send the UniKey dongle back to the software vendor. By using UniKey Remote Updater, the entire updating job can be done by simply clicking the mouse.

UniKey Remote Updater is secure. All the data is encrypted and protected by a 128-bit key.

UniKey Remote Updater provides a flexible updating scheme. By implementing updating criteria, software vendors can update a single UniKey dongle, a batch of UniKey dongles, or specific UniKeys with the correct SID.

Software vendors can also set a pass phrase to the UniKey Updater files (*.upt). Only the end-user with the correct password can use the file to update the UniKey dongle.

How to Update a UniKey Dongle Remotely

There are 2 steps to update a UniKey dongle remotely.

1. The Software vendor generates a UniKey Updater file with the UniKey Generator.

2. The end user receives the .upt file and uses UniKey updater to set the UniKey to the new settings.