CrypKey logo

Software Licensing and Software Copy Protection for Windows Applications

Crypkey Instant, CrypKey SDK CrypKey SDK Enterprise Product Comparison



Implementation

CrypKey
Instant
CrypKey
SDK
CrypKey
SDK
Enterprise

supports all Windows OS versions from XP to Win 10

CrypKey supports Microsoft's newest operating systems. Note: CrypKey Instant is 32-bit compatible only.

VMProtect

Protection from virtual machine duplication

requires little or no software programming (wrapper)

create your own custom dialog boxes

customizable interface

individual component protection

protect specific components of an application (e.g., print functionality, calculate function)

customizable authorization

determine at what point during the users’ experience with the application that authorization is required

protection for alternative programming applications

protect most programming applications that are not compiled as EXEs or DLLs

custom encryption capacity

512 MB of additional encrypted information (specific to your application) can be stored and accessed (e.g., authorized printers and servers)

32 and or 64 bit software application support

(note: all CrypKey products support running on 32/64 bit
Windows computers)

Unlimited options/features within software

(no limit on the number of bits available for features.)

Complex licensing models by modules, entitlements or users.

Encryption

CrypKey
Instant
CrypKey
SDK
CrypKey
SDK
Enterprise

true encryption for .NET EXEs and DLLs

CrypKey’s robust encryption-based foundation offers
powerful and scalable copy protection. Obfuscation,
the prevailing method used by other copy protection providers,
confuses hackers by altering codes, but can easily be
circumvented by determined opponents

Advanced Encryption Standard (AES)

the worldwide-recognized block cipher encryption standard

CrypKey CloneBuster technology

prevents hard drive cloning

CrypKey Stealth technology (32 bit)

prevents reverse engineering

debug while evaluating

CrypKey provides a separate process that allows developers to
debug while evaluating CrypKey but does not allow end-users to debug

Licensing

CrypKey
Instant
CrypKey
SDK
CrypKey
SDK
Enterprise

use limited

allows you to specify license usage for a number of uses

day limited

allows you to specify license usage for a number of days

node lock

allows a single product to be licensed to a single workstation

floating network client/server licensing

use TCP/IP communication protocol to license client PCs on a network or even outside of the network

eTransfer

allows licenses to be quickly and easily transferred from one computer to another via the Internet (requires Casper add-on product)

CrypKey USBKey

adds another level of security or licensing flexibility for mobile users; allows you to distribute licenses with hardware keys only, or a combination of hardware and software keys

software trials and demonstrations

allows you to create and manage trial and demonstration versions of your software

options and levels

allows you to control the use of specific features of your application

Site Key Generator (SKG)

provides licensing for your product with the restrictions you require

Network

CrypKey
Instant
CrypKey
SDK
CrypKey
SDK
Enterprise

TCP/IP

use TCP/IP communication protocol to license client PCs on a network or even outside of the network

enterprise networking

CrypKey can license not only the computer that an application is installed on, but also the entire enterprise network; a software license can be accessed by any network computer

unlimited redundant servers

supports an unlimited number of redundant servers

unprecedented license server control and flexibility

specify the number of network seats and identify domains, computers, and users that can or cannot use a particular license

license client flexibility

the licensed client machine finds a license anywhere on the network; allows you to set a priority list of servers to check when searching for a license

dynamic server redundancy

allows you to set up a priority list of servers to check for a license

smart server connection logic

figures out which server is available immediately for connection, and quickly reconnects to the server if there is a server hiccup

server balancing

directs the client to the least busy server and can quickly connect to another server if the current one crashes