Some Features of the ProtectKit3.5

Password protection is available in VB.NET /C#.NET (.NET Framework 2.0 and above) for both 32 bit applications and 64 bit applications.

Password protection supports 64 bit operating systems.
Password protection can be used on 64 bit operating systems (both 32 bit applications and 64 bit applications supported)

Password protection supports 64 bit applications.
Password protection can be used with 64 bit applications.

Supports Windows 8.1
ProtectKit3.5 protection can be used in Windows 8.1 / 8 / 7 / Vista / XP / Server 2012 / Server 2008 R2 / Server 2008 / Server 2003

Supports digital signatures
Digitally signed applications can be protected with the ProtectKit3.5.

Special hardware is not necessary
The ProtectKit3.5 protects your applications from unauthorized copying without the need for any special hardware. Because the ProtectKit3.5 is a software based copy-protection solution, there is no need for dongles, usb locks, or other hardware. Protected applications will run on desktop PCs and on laptops.

No additional runtime costs
The ProtectKit3.5 is runtime license free. This means that a registered user of a ProtectKit3.5 PC developer license can protect as many different applications as they wish and deploy an unlimited number of each application without any additional costs, fees, or limitations

A direct impact on your bottom line
The ProtectKit3 increases your sales because copies of your software that are not authorized by you, will not run until you have authorized them. It is as simple as that. No more pirated software. Every copy of your protected application that is currently being used will have been paid for. This will have a huge and direct bearing on your revenue and ultimately on your bottom line.

ProtectKit3.5 protected applications can be deployed in exactly the same way as your regular applications
Applications protected by the ProtectKit3.5 can be distributed in the same way that you have always distributed your applications (CD-ROM, Floppy Disk, Email distribution, Internet download, etc). Because the ProtectKit3.5 protection is embedded within your application, there is no need to change the way you deploy your applications.

The ProtectKit3.5 can detect when unauthorized copies of your software are running on a local network. (Not available for .NET applications)
When copies of your protected application are running on a network, by using Network protection, you can detect and control how many instances of your application are running. What is more, you can verify if they are authorized and disable applications when they are not.

Using the ProtectKit3.5, you can rent or lease your applications
Because you have the option of allowing renewable passwords, you can authorize your application to work for a specific period of time or number of uses. After that has been exceeded, the application will be locked until a renew password is generated. By setting "number of use", "number of days", or "number of months" protection with renewable passwords, you have the ability to rent or lease software.

The ProtectKit3.5 retrieves a hardware signature from the PC that is running your application
The ProtectKit3.5 uses a combination of a lockword and the hardware signature where the application is running to create a unique password. Even after the application has been unlocked on one PC, if that application is copied to a different PC, it will not run. The ProtectKit3.5 allows you to determine what combination of hardware will comprise a unique hardware signature (CPU, Motherboard, Videocard, NetworkCard). This gives you added flexibility when protecting your application. In addition to this, if your enduser's system crashes and they must format their hard drive, as long as the hardware signature has not changed, the same password will unlock your application on the new hard drive. There is no need for the enduser to request a new password from the application vendor.

3 ways to generate passwords
The ProtectKit3.5 provides you with three types of password generators so that you can provide passwords to your users seamlessly. The password generator EXE is a runtime password generator that doesn't require any programming. Simply enter the lockword and the hardware signature (PcID) from the enduser's machine and you can generate the password needed to unlock that application ON THAT MACHINE. The password generator OCX and DLL provide a programmable API that allows you to generate the needed passwords programmatically. The Email API gives you an easy seamless way to send the generated passwords to the enduser so they can unlock the application.