Project Description
Add License Validation, Product Activation, and Installation Keys to your .Net based application. Prevent casual copying and keep your customers honest. Similar to Microsoft style product activation where the product key is validated against an internet server.

Open Source Features
  • Uses 30 character install keys made up of only capital alphanumeric characters. This helps to make keys easy to read and enter.
  • Key validation against a central server. Validating an install key against a server should prove to be harder to bypass.
  • Server validation is only required once. A surety file that is specific to the machine where the installation occurs can be validated again at any time, without another round trip to the license server.
  • Unique key usage counting. Key usage counting is done by comparing a machine name identifiers.
  • Written in Visual Studio 2008 and based on .Net 2.0. Works with Visual Studio 2005 or 2008 or 2010 - C# or VB.Net. .Net 2.0 or 4.0.
  • Database can be either SQL Server 2005 or 2008. Works with Enterprise, Standard or Express editions.
Other Available Features
  • Data entry key validation. This helps to catch data entry errors before validating the Install Key against the server and can be used to distinguish between two keys for two different products.
  • Supports validation without an internet connection.
  • Additional levels of security to control access to key creation and modification.
  • A tamper-proof surety file to help deny hackers.
  • Additional hardware specific identifiers and hardware specific matching.
  • A mechanism to revoke rogue keys.
  • Your application specific license properties can be embedded within the tamper-proof surety file. These properties can be retrieved at any time after validation, even without a connection to the server.
  • Create Trial Keys that expire on a specific date.
  • Available for Visual Studio 2010 and .Net 4.0. Works with WinForms, WebForms, WPF, Console Apps, ASP.Net MVC2, and more.
Current Release

Last edited Sep 26, 2010 at 4:04 PM by glomarro, version 29