This simple software protection solution was developed to fulfill the copy-protection needs of small software development organisations and MicroISVs who primarily distribute software online. It provides easy to implement license key verification and integrates nicely with major online sales channels and payment providers... All .NET languages are supported, whether you use C# or VB.Net (or even F#) this software protection system will work. The solution components are all CLS-compliant so cross-language interoperability is guaranteed. Two security levels are supported - the low-grade security works on earlier versions of Windows (down to XP) and in environments or regions where strong cryptography is not supported or allowed. The high-grade (military) level security works in the Windows operating system and in .Net environments where strong cryptography is allowed... While there is no way to completely stop unwanted spreading of software when faced with a determined cracker. The..