Learn the basics of Software Licensing agreements: what they are, why are they important, and what you should include in your Software Licensing Agreements.
Bind your Software Licenses to Devices using our Air-Gapped Mechanism [ANNOUNCEMENT]
Published on: September 5, 2022
by Edmon Moren
Table of Contents:
We've have many customers ask for a way to node-lock licenses to devices that run in dark sites: networks not only without access to the internet, but where files are not allowed to leave the site. For this use-case, We are pleased to introduce our Air-gapped Licensing Activation mechanism! Our Air-gapped licensing process is cryptographically secure, so it cannot be "cracked" by any brute force techniques.
How air-gapped licensing works in simple terms:
- The Vendor creates license policy files specifically marked as air-gapped license policies. You package them with the applications you distribute.
- The Vendor issues a license key to authorize a specific license for a given device, which the end user enters on that specific device
- The End user generates an initialization code from our air-gapped portal, which they enter into the application, along with their license key
- Finally, the end user retrieves a confirmation code from our portal by entering an activation code and their hardwareID. Once they enter it, the binding process is complete!
We even included a sample application with our SDKs to make it easy to learn how to implement it in your application, which looks like this:
This works for for license policies such as perpetual, time-limited, and features licensing.