views:

184

answers:

3

I Want Implement a Licensing System for my Application.

I Use .Net Reactor Software for this And this Software can be Create a License File For My Application.But I Want a powerful Software for Implement Licensing System with Activation Code.

+1  A: 

It's easy to make your own using asymetric encryption. The .net framework provides everything needed for that. The advantageof using your own system is it easy to integrate to your website after a purchase,... http://stackoverflow.com/questions/258994/net-cryptography-for-licence-keys

AP
+1  A: 

There are two primary options.

1. Don't.

Many developers will simply state that you should ignore licensing and simply focus on creating a better product. There is merit in this statement. The business of software is to make money. So you really need to spend some time evaluating if serial numbers/licensing will improve your sales. The more difficult it is for a hacker to break your software the more likely it is to cause problems for your customers. That alone isn't a reason to ignore licensing but it must be considered.

2. Buy from a vendor

The license vendors have already invested the time and research to deal with all the common security threats and tools that hackers use to break licensing schemes. The chances of you building it right the first time are slim. It takes a lot of time to plug all the minute security holes and edge cases that hackers use.

There are a few well known tools available to manage the licensing for you: DeployLX, Infralution, Nalpeiron.

Paul Alexander
+1  A: 

Dont know about 'best' but you can take a look at CryptoLicensing It supports the activation licenses that you require.

logicnp