Dinkey Pro/FDDongle-based Software Copy Protection and Licensing
Dinkey Pro/FD is a sophisticated system designed to protect your software from illegal copying and enforce the terms of your software's licence.
Use Dinkey Pro/FD to lock your software to a dongle so that each time you run your protected program, it will check for the presence of the dongle. If the right dongle is found, the program will be executed, otherwise it will not run.
We believe Dinkey Pro and FD dongles are the best in the industry and here is why:
Our dongles use drivers built-in to the operating system so there is no need to install drivers.
Supported on Windows, macOS and Linux operating systems on x86 and x64 platforms. We also support Linux on an ARM platform.
Dongle hardware is based on smart card technology that is proven to be very secure and is widely used in the security industry. The smart card chips have EAL4+ certification.
Communication between your software and the dongle uses very strong encryption techniques: a mixture of RSA encryption and strong 128-bit encryption. Using RSA encryption means that even if a hacker discovered the public key in our software then they could not work out the private key in the dongle. This means it is not possible to emulate the hardware dongle.
We offer many techniques to improve the security between your code and our libraries. This is lacking in many dongle systems but it is often the weakest part that hackers exploit. For example, you can encrypt all the parameters you pass to our API. This is not possible with any other dongle protection system. We have strong anti-debug code, a hallmark of all our software protection systems.
Our Shell wrapper protects and encrypts 32-bit and 64-bit Windows executables and DLLs (including .NET assemblies) automatically, without having to modify any source code. It can also protect PDF documents for use on Windows.
Protect Data Files
If you use our Shell wrapper to protect your application then you can also encrypt data files that are accessed by this application.
The Plus and Net model dongles can be used to encrypt or decrypt data you pass to them. All encryption is executed in the dongle itself.
Distribute Secure Demos
Produce secure fully functional time-limited demos of your software using a Demo Software Key. The customer can continue to run your software by purchasing a dongle from you.
Many Languages Supported
We supply full sample code and detailed programming notes in a large number of programming languages.
Free Technical Support
Technical support is offered free of charge as standard - forever!
Our prices are some of the lowest in the industry.
We have thousands of customers in countries all over the world who trust Microcosm products to protect their software.