Category:UniKey FAQ: Difference between revisions

From SecuTech Wiki
Jump to navigationJump to search
Joseph (talk | contribs)
No edit summary
Joseph (talk | contribs)
Line 191: Line 191:
Yes. If you wish to use the same password for all or a set of UniKey devices, use the same seed value for generating the password for your UniKey device. Please note that UniKey STD/PRO/Time's password system is different from UniKey Drive, as UniKey Drive implements eight digit password length.
Yes. If you wish to use the same password for all or a set of UniKey devices, use the same seed value for generating the password for your UniKey device. Please note that UniKey STD/PRO/Time's password system is different from UniKey Drive, as UniKey Drive implements eight digit password length.


===What happens with the time dongle when the number of tries is reached?===
===Can the UniKey device be duplicated?===


There isn't any limit for the vendors to log on to the dongle. After binding the dongle with your software, the end user only need to insert the correct dongle in order to run your software. There isn't a chance for the end users to try to input password to log on the dongle.
No. The UniKey device cannot be duplicated.
 
===Can others duplicate my UniKey device?===
 
No. The UniKey device can't be duplicated.


<!--===Java doesn't support the "UniKey Generate Password Type" function. How can I overcome this?===
<!--===Java doesn't support the "UniKey Generate Password Type" function. How can I overcome this?===

Revision as of 11:44, 10 August 2012

Frequently Asked Questions on UniKey.

Hardware

What does "driverless" refer to?

UniKey devices is driverless, meaning usage of UniKey requires no installation of drivers or additional software. Supported operating systems already possess drivers needed by UniKey to operate and are automatically installed upon the first connection of the UniKey device, significantly reducing the problems associated with driver-dependent devices.

What does the LED light on the UniKey device indicate?

If the LED light on the UniKey device is continually on, it is recognised by the computer and should be functioning correctly. If the LED light on the UniKey device is flashing, the UniKey device is not recognised by the computer.

What should I do if the LED light is flashing?

A flashing LED light indicates the UniKey device is not recognised by the computer. Under normal circumstances, the LED light should not be flashing when used under Windows, Mac OSX, MinGW, MIPS, ARM, FreeBSD and Linux; however, if it is, reconnect the UniKey device to the computer to attempt to resolve the problem.

A situation where the LED light on the device may be flashing is if you are using UniKey on a Virtual Machine. Please check if the UniKey Device is mounted onto the system. When the device is mounted, keep the device plugged in and reboot the system under the Virtual Machine. After the Virtual Machine has restarted, the device should now be recognized by the system.

Should the problem remain unresolved, please contact us at http://www.esecutech.com/support.


Are UniKey devices certified to work in USB 3.0 ports?

Yes. UniKey devices are backward compatible with USB 3.0 ports.

What does the ten digit number on the USB plug head refer to?

The ten digit number engraved on the USB head of UniKey devices is not the hardware ID number, contrary to most inital expectations, but the product's serial number. It is for internal use only, and, as such, supplementary information if requested cannot be provided.

What steps does SecuTech take to ensure UniKey is environmentally friendly?

SecuTech is committed to supplying products that are environmentally sustainable. All parts and production processes of UniKey devices are lead-free and ROHS-compliant.

Compatibility

What operating systems does UniKey support?

UniKey supports operating systems Windows 98SE, Windows ME, Windows 2000, Windows XP, Windows 2003, Windows Vista, Windows 7, both 32-bit and 64 bit, Mac OSX, FreeBSD and Linux (2.2 and above). Libraries and associated API samples are provided for using UniKey with each operating system.

Does UniKey require drivers to work under Windows 8?

No. UniKey is driver-independent and will work under Windows 8. However, as Windows 8 is currently under development, conditions may arise where UniKey may not work with Windows 8 as intended. If any difficulties should be encountered when using UniKey with Windows 8, please contact us at support@esecutech.com.

What programming languages does UniKey support?

UniKey supports programming languages Access, AutoCAD, Borland C++ Builder, Clarion, dBaseFortran, Delphi, Director, FileMaker, Fortran, Java, LabView, LabWindows, Matlab, MinGW, NSIS, PowerBuilder, PureBasic, Realbasic, Visual Basic, Visual Basic.NET, Visual C#.NET, Visual C++, Visual C++.NET, Visual DataFlex, Visual FoxPro, Visual Object Cobol, WinDEV and otherwise any compiler that works with DLL/LIB.

What programming languages on respective operating systems are available in UniKey's libraries?

As of UniKey SDK version 5.4.8 (2012-06-04)

Operating System Programming Lanuage
Linux (32- and 64-bit) C
Java
Mac OS (32- and 64-bit) C
Java
MIPS C
STLinux (32-bit) C
Windows (32-bit) Boardland C++ Builder
C++ Builder
C++ Helper Class
Delphi
PureC
RealBasic
Windows (64-bit) .NET DLL
Windows (32- and 64-bit) ActiveX
DLL
Fortran
Java
MinGW
Visual C++

Does UniKey support C#.NET?

Yes. Please use the UniKey DotNet libraries. Samples are provided to illustrate use with UniKey APIs.

Does UniKey support DotNet?

Yes. UniKey STD/PRO/Time has native UniKey Win32_64.DotNetDll library support and support .NET versions 2.0, 3.0, 3.5, 4.0. UniKey Drive also includes DLL libraries which can be used for integration with DotNet applications.

Please note UniKey Drive's libraries is built with C, whereas UniKey STD/PRO/Time's libraries is built with .NET.

Which of the 32-bit and 64-bit versions of the DotNet libraries should be used?

When using UniKey STD/PRO/Time, only one version of the UniKey DotNet library is needed for use with both 32-bit and 64-bit systems.

When using UniKey Drive, both versions of the DLL libraries are needed for their respective 32-bit and 64-bit systems.

Where in a DotNet project should the DotNet DLL libraries be imported into?

All necessary DotNet DLL libraries should be imported into the working directory of the DotNet project. Often, the DLL libraries can be imported into the same directory as the executable file(s).

Does UniKey support SUSE 10?

Yes. Libraries and associated API samples are provided for using UniKey STD/PRO/Time with SUSE 10. When using UniKey with SUSE 10, ensure su permissions are used.

Does UniKey support VB.NET?

Yes. Please use the UniKey DotNet libraries. Samples are provided to illustrate how to use the UniKey APIs.

Development

I am using the ARM platform. Are you able to provide the ARM-cross-compiled version of your library for EABI version 4?

Yes, we can provide cross-compilation for the UniKey Library. Please contact our support team at support@esecutech.com along with the cross compilation tool chain. We will be able to reply you with the the cross-compiled library as soon as possible.

Security

Can I change the password of my UniKey dongle?

Yes. Please use UniKey Console Tool or the UniKey_Generate_New_Password API function for setting a new password for the UniKey dongle.

Is there a limit to the number of login attempts?

There is not limit on the number of login attempts after a password is set on a UniKey device.

Is there a limit on how many times a new password can be generated on a UniKey device?

For reasons of security, each UniKey device can only generate a new password twice.

Can I set my UniKey devices with the same password?

Yes. If you wish to use the same password for all or a set of UniKey devices, use the same seed value for generating the password for your UniKey device. Please note that UniKey STD/PRO/Time's password system is different from UniKey Drive, as UniKey Drive implements eight digit password length.

Can the UniKey device be duplicated?

No. The UniKey device cannot be duplicated.


UniKey Time

How could I use UniKey Time Features?

Please refer to the UniKey Real Time Clock Protection Solution from

SecuTech Wiki -> Software Protection -> UniKey Application Solution

This article will guide you on how to use UniKey RTC Protection Solution from the beginning.

How many Time Modules does UniKey Time provide?

Each UniKey Time dongle has 16 time modules.

What is the purpose of the UniKey time modules?

Each time module adds certain functionality. For example, the software expiry date can be set with a time module. A start time and an end time for Time Module No. 1, for example, can be set and then bound to with your software.

Why does the UniKey Envelop Tool not save time module settings?

Currently, the UniKey Envelop Tool can only set time modules, but not read the time modules. Please note this, as even if you have saved the Envelop Project, it will not be able to read back the time module you have set.

What is the difference between the three UniKey_Check_Time_Module methods?

UniKey_Check_Time_Module references a given time.

UniKey_Check_Time_Module_Now references the time from the inbuilt clock within the dongle.

UniKey_Check_Time_Module_Now_PC references the time from the host machine's system.

What happens when the battery within the UniKey Time device runs out?

During normal operation, the UniKey Time device draws power from the machine when in use, and uses its inbuilt battery when not plugged in. On battery alone, a typical UniKey device lasts for 3 years.

When the battery within the device runs out, the dongle will revert that to a UniKey PRO dongle, so as to function as and encompass all of the features of a UniKey PRO device.

This will allow the device to continue to protect your software, however the real time clock feature will cease to function, requiring the end user to contact you to replace the device if necessary.

Troubleshooting

What steps should I take if my UniKey device isn't functioning or recognized?

See UniKey Hardware Troubleshooting and follow the UniKey Hardware Troubleshooting guide. If the problem cannot be resolved, please contact Secutech Technical Support with details including a description of and steps taken to resolve the problem at support@esecutech.com.

I cannot set a new password on my UniKey device after surpassing the limit of two maximum password resets. What should I do?

Please contact Secutech Technical Support with your affected UniKey device’s hardware ID (obtainable using the Assist Tool) at support@esecutech.com.

Why isn't UniKey Drive recognized under a Windows XP Non-Administrator User Account?

Please use administrator permissions to recognize UniKey Drive under a Windows XP non-administrator user account.

Why does the Linux sample produce unexpected results?

Using Linux, you must add the UniKey udev information for your Linux system. You can find information specific to your system type in \UniKey SDK\Samples\Linux32.C\Sample\Readme directory.

I receive an "Error 117" error message when using the UniKey Network Feature. How do I solve this error?

Error 117 indicates that the UniKey Network Service isn't started on the machine. Please install the UniKey Network Server Service before using client to connect to the server. The UniKey Network Server can be found in \UniKey SDK\Network\Server\Network.Server.ia32.

I receive an "Error 105" error message when using the UniKey Network Feature. How do I solve this error?

Error 105 indicates that UniKey client-side and server-side communication is blocked. This will occur when a firewall at either end is blocking communication. Please close firewall for both server side and client side while you are testing UniKey Network Feature.

I have reason to believe I have found a bug or an abnormality in a Secutech product. How can I get in touch to resolve this problem?

All technical faults or suggestions that improve our products are welcome and appreciated. Please contact us at either support@esecutech.com or http://esecutech.com/support with a description and/or methodology of the discovered malfunction or problem.

Sales

What is the free evaluation kit?

A free evaluation kit can be obtained by navigating to the link http://esecutech.com/order-evaluation/free-evaluation.html and filling out the corresponding form. The evaluation kit contains a fully functional UniKey PRO dongle and a Protection Software Kit CD. The evaluation kit can be used indefinitely without any limitation in features. Please allow between 3 to 5 working days to receive your evaluation kit.

Can I label the UniKey device with my logo?

Yes. Please contact us at sales@esecutech.com or our distributor in your local area.

Where can I find information on UniKey product pricing?

Please contact us at sales@esecutech.com for pricing on UniKey products. Bulk purchases attract discounts and are discounted in various bulk amounts. Requested additional features such as laser engraving, sticker labels, customised hardware IDs, hardware colours, device naming and others vary in additional costs. Please note however that certain additional features are only available for a minimum number of orders.

How long does it take to receive a purchase?

Times between a purchase and receiving the purchased goods depend on the quantity purchased.
For orders of less than 1000 units, orders typically take 2 working days.
For orders between 1000 and 5000 units, orders typically take 3 working days.
For orders greater than 5000 units, orders may take between 1 or 2 weeks.

Additional resources

Where can I receive further assistance?

We, at SecuTech, are dedicated to providing high-quality technical support to our customers. If you have any questions, please feel free to contact us at http://www.esecutech.com/support or support@esecutech.com.

This category currently contains no pages or media.