According to the provider, Enky CT is an easy-use, stabilized and flexible 32bit smart-card based time clock dongle, mainly used in software protection and time limitation.

For support, please contact [email protected] or visit

How to use Enky CT dongle

Enter the Developer ID provided by HS Securityware (beware, it is case sensitive!).

Application ID = anything you want to be used to identify the dongle and it should be related to the application you are creating.


Background Check

The application will check the dongle’s presence at startup. It can also check it regularly while executing.

You can define the frequency of these verifications in this field: if you set 20, the application will check the dongle’s presence every 20 seconds.

If the dongle is not found, a nag screen pops up requiring insertion of the dongle in the 15 seconds. If the dongle is not inserted in time, the application exits.

Set restrictions on the application

You can limit the number of times your application can be run: tick “Max Execution Count” and enter the required number.

You can also make your application expire after a given number of days (tick “Trial Days” and enter the required number); alternatively, after a given date (tick “Expiration Date” and enter the required date).

After the given date, number of executions or days, when running your application, your customers will get an error message saying, “license expired”.

Remote dongle update features


This dongle model offers you the possibility to remotely upgrade the dongles already provided to your customers. For instance, you can extend restrictions: set a new expiration date or usage count. Customers do not have to send you their dongles physically for upgrading them. This remote update feature is based on request and authorization codes. Moreover, XLS Padlock lets you generate a stand-alone application named "remote authorization request tool" to help your customers send you the request code and enter the proper authorization code later.


By default, this feature is available and it does not require extra configuration.


How to remotely update the dongle of your customer:


First, you have to generate the "remote authorization request tool" to send to the customer. Click the appropriate button in XLS Padlock:

You will be prompted for the filename of the "remote authorization request tool" EXE file that will be created.

Then, send this portable application EXE and its companion .DAT file to the end user who owns the dongle to be remotely updated. For better delivery, do not hesitate to zip them together.


These two files (.EXE and .DAT) must remain together or the Enky CT remote authorization request tool will not work.



 The Remote authorization request tool is a stand-alone app that you send to your customer in order to get the request code associated to their dongle. When they run the tool, it looks like this:



The customer then sends this request code to you.

In XLS Padlock, choose “Validate Request and Generate Authorization Code”, paste the request code received and click "Validate Request Code":




You can see the expiration data about the dongle of your customer and set new limitations. The dongle API offers only two update possibilities: usage counter and new date expiration. No trial days.


For instance, we choose to add 5 new runs:


Afterwards, you generate the authorization code and send it back to the customer.


The latter starts the tool again:




The customer's dongle has been successfully updated with the new restrictions you decided.