Activating a certificate

To allow an end user to upgrade to a certificate other than the default one, you either need to distribute a registration key to him/her or offer online activation. A key allows the associated user to activate a given certificate and unlock its features (these features can be configured with security profiles). Online activation actually downloads the key from a remote server.

imgHTML Executable offers two activation methods to activate a certificate. To choose a method, go to the Certificate Manager, double-click on a certificate and choose the "Activation Properties" tab as shown below:

activation method

Registration Key

End users need a registration key in order to unlock a registered certificate.

After purchase, you generate a registration key for the user directly with HTML Executable (with the Make Key button in the Certificate Manager) or with a key generator script, and you provide this registration key to your user.

img

HTML Executable provides you with several tools to create registration keys for your ebooks, automated or manually.

The user starts your program: the nag screen is displayed at startup and lets the user enter his registration key as shown below:

enter registration key

After verification, a confirmation message is displayed, the registration key is stored and the corresponding certificate is activated: the ebook is now registered.

About hardware-locked keys

Besides, you can create hardware-locked keys: to prevent end users from distributing their key to others or to avoid fraudulent purchases, you can configure the certificate to work with hardware-locked keys.

If you enable this option, your users must also give you their system ID when they place their order. This system ID is automatically displayed on the nag screen/unlock screen where end users must enter their key. When generating the key for the end user, you have to enter his system ID in the Key Generator or provide it to the key generator script too.

imgRecommended: read the topic dedicated to hardware-locked keys

imgSee also: How to make keys and how to deliver keys online instantly with PayPal

Online Activation

This method lets you control who can run your ebook and on which computer. It requires a remote server with the HTML Executable Activation Kit installed on it, or an active account with Protect Ebook .net. Registration information is directly downloaded from the server by the publication.

imgSee how online activation works

You have to provide the URL to the activation kit installed on your server. For instance, if you installed the activation kit in a subfolder named "activation", the URL will be http://www.yourdomain.com/activation/

Finally, some users may not have an active Internet connection. If you wish to allow manual registration, enable the option. This manual method works exactly like for registration keys above. In that case, you must be prepared to accept requests from these users without any Internet connection.

imgAbout Protect Ebook .net

imgDeactivating a certificate


About

This is the online documentation of HTML Executable.

About HTML Executable

HTML Executable is a versatile HTML compiler and ebook compiler: it lets you create secure ebooks and desktop applications with your websites, HTML or PDF documents.

You can easily create attractive ebooks, full-featured HTML applications (RIA) and software, digital publications from your websites, PDF files and HTML documents for online or offline distribution.

Learn more - Free Trial