Certificates - Restricted Publication Tools

Applies to HTML Viewer, IE Browser publications.

imgYou (for example if you are an author/publisher who wants to sell his/her ebooks) can easily turn your publication into a demontration or trialware: HTML Executable comes with several tools that let you create a trial or restricted publication, that means a publication with limited functionality (time-bombed publication for instance that works only for a given number of days), unless your end users register it (i.e. purchase a key from you to access the unlocked/full publication) and activate it.

img

If you feel uncomfortable with all of the licensing options of HTML Executable, do not hesitate to post your questions or ask for help in our user forum.

How to create a trial or restricted ebook

imgIn the "Security => Certificates" page, turn "Create a restricted publication" on as shown below: this option will generate a restricted publication or ebook.

img

What are certificates?

imgTrial publications work with certificates: a security certificate is like a door into your publication. Like a physical door, these entrances to your publication can let certain people (the ones with the right key) enter. Only those who pay for your work can get a registration key.

Every certificate has a Certificate ID. This is what HTML Executable uses to create keys associated to your certificate. The unique signature is strictly confidential: you should never give it to anyone.

A special security certificate, called the Default certificate, works a little differently. Used for evaluation versions of publications, this certificate does not use keys, which allows end users to access your publication even when they don't have a key for your program. The default certificate is mandatory. When the default certificate is active, the publication works in the Trial mode.

Except for the default certificates, other certificates should be used for registered versions of publications. When a certificate other than the default one is active, the publication works in the Registered mode.

imgTo switch from the Default certificate to a registered one, end users must activate it.

imgTo switch from a registered certificate to the Default one, end users must deactivate it.

imgTo verify at startup through the Internet whether an end user has still access to your ebook, you can use validation.

Trial and Registered modes

Trial and registered modes are used by some features of the publications: the About box will display a "Trial: please register this program..." statement in the Trial mode while it will show "This program is registered to ..." when working in the Registered mode. Also, you have the option to lock HTML pages, thanks to the features of the security profiles.

img

You may therefore create different registered versions of a single publication:

  • for each registered version, you can define which pages are unlocked thanks to the Security Profiles.

  • some registered versions could also have an expiration date. After this date, your user would need a new key.

imgWhen you start a new project, HTML Executable automatically adds two certificates. Do not forget to configure their properties if you plan to make a Trial publication.

imgYou can manage the certificates of your publication or ebook with the Certificate Manager.

imgActivating a certificate

imgDeactivating a certificate

imgCertificate and license validation

imgCertificate Properties

imgOnline Activation

imgHardware-locked Keys: let you prevent end users from sharing their registered ebook with others.

Protect Ebook .net, an affordable licensing solution for you

For our customers, we also offer Protect Ebook .net, our hassle-free ebook protection and activation service if you do not want to deal with PHP, server maintenance and installation, databases... Our company staff manages all of the technical details for you (software, database and server maintenance) while you stay focused on your publications and customers.

With the use of Protect Ebook .net, you can really benefit from all features of HTML Executable, such as ebook trials and activation, anti-piracy measures, control of ebook use and distribution, automated delivery of license keys and ebook to your users... without the need to master the HTML Executable Activation Kit.

imgAbout Protect Ebook .net

Hints about creating trial publications

  1. You may not set up an evaluation period for the Default certificate: in this case, the publication will always offer an evaluation mode unless you enable "Do not allow access to the publication without prior registration" as explained above. Nevertheless you can lock some pages (using security profiles) so they may be accessible only upon registration (for instance, an ebook where end users must pay to access to the remaining chapters).

  2. If you do not want to allow an evaluation period at all, once again enable "Do not allow access to the publication without prior registration" as explained above; or alternatively you can just set the number of days to "0" for the Default certificate. In this case, a publication can only work if your user upgrades to another certificate (i.e. enters a key).

  3. You can always lock crucial HTML pages using the Security Profiles or add more restrictions using HEScript scripts.


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