Software Protector is an open source 100% managed .NET licensing system based on SKGL Project. Generate keys for your software, and validate them using SKGL library in your own project.

To see the online demo, please navigate to

Install-Package SoftwareProtector -Version
dotnet add package SoftwareProtector --version
<PackageReference Include="SoftwareProtector" Version="" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add SoftwareProtector --version
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

* fixed bug which did not allow to generate a key with machine id 99999
* fixed bug when encrypting a key
* strong named the assembly
* allowed partially trusted callers


This package has no dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated 3,038 1/12/2013 690 12/16/2012 701 11/1/2012