AES and Blowfish look tempting for short license keys, but a single reverse-engineered binary hands attackers a working keygen for every customer you ever sold to. Here is why digital signatures are the only safe choice.
Choosing between an on-premises and SaaS licensing server comes down to control, compliance, IT capacity, and growth plans. Here is a practical framework for software vendors deciding which model fits best.
RSA signatures are too long to fit in a typeable license key. ECC delivers equivalent cryptographic strength in a fraction of the bytes — which is the only reason a sub-30-character secure license key is even possible.
Our cloud licensing service is live in public beta: create an account, define products, mint and activate licenses with the free client SDK for C++, C#, and VB.NET - complete with floating licenses, offline activation, subscriptions, and full documentation.
SoftActivate Licensing 1.0 is out of beta: signed SDK installers, a 30-day free trial with no credit card - 10 products and 1,000 active devices to properly evaluate the service - and the same production platform that ran the whole beta.